单项选择题
有以下程序: void fun(char *c,int d) { *c= *c+1;d+=1; printf("%c,%c,",*c,d); } main( ) { char a=''A'',b=''a''; fun(&b,a);printf("%c,%c\n",a,b); } 程序运行后的输出结果是( )。
A.B,a,B,a
B.a,B,a,B
C.A,b,A,b
D.b,B,A,b
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#include <string.h>main(int argc ,char *argv[ ]){ int i,len=0;for(i=1;i<argc;i+=2) len+=strlen(argv[i]);printf(“5d n”,len); }经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行ex abcd efg h3 k44执行后输出结果是( )。
A.14
B.12
C.8
D.6
点击查看答案
单项选择题
有以下程序main( ){ char s[ ]= n123 ;printf( %d,%d n ,strlen(s),sizeof(s));}执行后输出结果是( )。
A. 赋初值的字符串有错
B. 6,7
C. 5,6
D. 6,6
点击查看答案
相关试题
程序中已构成如下图所示的不带头结点的单向...
有以下程序main(){int a[4][4]=...
有以下程序:#include <stdio.h>main...
A.*sB.sC.*s++D.(*s)++
有以下程序:struct STU{ char num[1...