以下程序段的输出结果是_____.(注:ㄩ表示空格) char a[7]="abcdef";char b[4]=
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 20:08:18
以下程序段的输出结果是_____.(注:ㄩ表示空格) char a[7]="abcdef";char b[4]=
以下程序段的输出结果是_____.(注:ㄩ表示空格)
char a[7]=“abcdef”;char b[4]=“ABC”;
strcpy(a,b);
printf(“%c”,a[4]);
以下程序段的输出结果是_____.(注:ㄩ表示空格)
char a[7]=“abcdef”;char b[4]=“ABC”;
strcpy(a,b);
printf(“%c”,a[4]);
答案是字符e,
strcpy(a,b); 意思是将字符串b拷贝到字符串a中,b的总共长度才4(字符串结尾都会有一个结束字符’\0‘),所以拷贝替换的只是a的前4个字符,第五个字符以后的字符并没有变.
printf(“%c”,a[4]);是输出字符串a中的第五个字符,由于第五个字符没有被替换,还是原来的字符e
strcpy(a,b); 意思是将字符串b拷贝到字符串a中,b的总共长度才4(字符串结尾都会有一个结束字符’\0‘),所以拷贝替换的只是a的前4个字符,第五个字符以后的字符并没有变.
printf(“%c”,a[4]);是输出字符串a中的第五个字符,由于第五个字符没有被替换,还是原来的字符e
以下程序段的输出结果是_____.(注:ㄩ表示空格) char a[7]="abcdef";char b[4]=
执行以下程序段的输出结果是________.char a[5]= "123",b[7]= "ABCDEF"; strcp
char a[7]="abcdef" char b[4]="ABC" strcpy(a,b) printf("%c",a
以下程序输出结果是() main( ) { char x=‘C’;x=(x>=‘A’&&x
以下程序运行后的输出结果是() main() {char m; m='B'+32; printf("%c/n",m);}
3.下列程序段运行后的输出结果是 【 】 .char ch[ ]="abc",x[3][4]; int i; for(i
.若有以下定义和语句:char a[7]= “abcdef”,b[4]= “ABC”; strcpy(a,b); 则a[
192.以下程序段运行后,表达式*(p+4)的值为( ).char a[]="china"; char *p; p=a;
.以下程序段的输出结果是( ).#include main( ) { char s1[10],s2[10],s3[10]
有下面的程序段 char a[3],b[ ]=“china”; a=b; printf(“%s\n”,a);运行后输出什
下面程序段的输出是( ) char c1=’b’,c2=’e’; printf(“%d,%c\n”,c2-c1,c2+’
有以下程序 main( ) { unsigned char a,b; a=4|3; b=4&3; printf(“%d