首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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); }
有以下程序 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); }
admin
2013-06-11
69
问题
有以下程序 main(int argc,char *argv[]) { int n=0,i; for(i=1;i<argc;i++) n=n*10+ *argv
’0’; printf("%d\n",n); } 编译连接后生成可执行文件tt.exe。若运行时输入以下命令行 tt 12 345 678 程序运行后的输出结果是
选项
A、12
B、12345
C、12345678
D、136
答案
D
解析
运行时输入该命令后,参数argc的值为4,字符串数组argv[1]、argv[2]、argv[3]分别为“12”、“345”、“678”,然后取这3个参数的第一个字符,将其转化成原来的数字并组合成一个新的三位数。
转载请注明原文地址:https://kaotiyun.com/show/LAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用黑盒技术测试用例的方法之一为
有以下程序,程序运行后的输出结果是______。intf(intb[][4]){inti,j,s=0;for(j=0;j<4;i++){i=j;if(i>2)i=3-j;
下列叙述中正确的是()
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
设有以下语句typedefstructs{intg;charh;}T则下面叙述中正确的是
下列关于数据库系统,说法正确的是______。
若有表达(W)?(--x):(++y),则其中与W等价的表达式是______。
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
软件需求分析一般应确定的是用户对软件的______。
源程序的文档化不包括()。
随机试题
《春江花月夜》的主旨是()
∫0πsindx=____________.
什么叫尿频,引起尿频的各种原因?
人工流产综合征发生的主要原因是
A.表虚自汗证B.气阴两虚证C.心脾两虚证D.脾虚气陷证E.脾虚夹湿证补中益气汤的主治证是
内墙面抹灰工程量计算中,不扣除()所占面积。
学业成绩的检查主要分考查和考试两种,考查包括()
关于我国2018年修正的个人所得税法,下列说法正确的是()。
下列叙述中,正确的是
Youradvicewouldbe______valuabletohim,whoisatpresentathiswit’send
最新回复
(
0
)