下面程序段的运行结果是() 。char c[]="\t\v\\\0will\n";printf("%d",strlen(c));
查看答案
下面程序的功能是将字符串s中所有的字符'c'删除。#include "stdio.h"main(){char s[80];int i,j;gets(s);for (i=j=0;s[i]!='\0';i++)if (s[i]!='c');s[j]='\0';puts(s);}
A. s[j++]=s[i]
B. s[++j]=s[i]
C. s[j]=s[i];j++
D. s[j]=s[i]
在c语言中,二维数组的定义方式为:类型说明符 数组名[【1】][【2】];
若有定义:int a[3][4]={{0,1},{2},{3,4,5,6}};则初始化后,a[1][2]得到的初值是【1】,a[2][1]得到的初值是【2】。
#include#includemain(){char ch[]="abc",x[3][4]; int i;for(i=0;i<3;i++) strcpy(x[i],ch);for(i=0;i<3;i++) printf("%s",&x[i][i]);printf("\n");}