单项选择题

有以下程序: int a=3; main( ) { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是

A.8
B.10
C.7
D.11
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: int fa(int x) { return x *x;} int fb(int x) { return x *x *x;} int f(int( *f1)( ),int( *f2)( ),int x) { return f2(x)-f1(x);} main( ) { int i; i=f(fa,fb,2);printf( %d n ,i); } 程序运行后的输出结果是
A.-4
B.1
C.4
D.8
单项选择题
有以下程序: #include<string.h> main(int argc,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i++) len+=strlen(argv[i]); printf( %d n ,len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是
A.22
B.17
C.12
D.9
相关试题
  • 有以下程序: #include<stdlib.h> ma...
  • 有以下程序: main( ) { unsigned ...
  • 若有以下说明和定义 typedefint * INTE...
  • 设有如下定义: struct sk { int a;...
  • 有以下程序: void ss(char *s,char...