单项选择题
有以下程序:
main(int argc,char * argv[])
int n=0,i;
for(i=1;i<argc;i++)
n=n*10+argv[i]-'0';
printf("%d\n",n);
编译连接后生成可执行文件tt.exe. 若运行时输入以下命令行
tt 12 345 678
程序运行后的输出结果是______。
A) 12
B) 12345
C) 12345678
D) 136
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若要求从键盘读入含有空格字符的字符串,应使用函数______。(A) getc()(B) gets()(C) getchar()(D) scanf()
点击查看答案
单项选择题
有下列程序段: int n,t=1,s=0; scanf( %d ,&n); dos=s+t;t=t-2;while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
A) 任意正奇数
B) 任意负偶数
C) 任意正偶数
D) 任意负奇数
点击查看答案&解析
相关试题
有以下程序:#inelude <stdio.h>main...
有以下函数: fun(char *p) return ...
设有定义语句int (*f)(int);,则以...
设有以下语句 char x=3,y=6,Z; z...
在C语言中,只有在使用时才占用内存单元的...