首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
2009-01-15
39
问题
有以下程序: 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
答案
8
解析
因为题目给出的命令行为tt 12 345 678,所以main函数的两个参数分别为4和 {"tt","12","345","678")。程序中,通过一个for循环,遍历了后面的三个参数字符串,每次将n自乘10,然后累加*argv
-’0’,即第i个参数字符串的首字符减去’0’。一个数宁字符减去,O字符,即可得到这个数字字符的实际数值,因此三次循环的结果是让n的值变为136,故本题应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/fQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
窗体上有一个名称为Label1的标签控件,其Caption属性的初始值为0,还有一个计时器。为了在程序运行时,标签上的数字每秒加1,应该把语句:Label1.Caption=Label1.Caption+1写在一个事件过程中,这个事件过程是
编写如下程序:PrivateSubCommand1_Click()DimnAsIntegern=InputBox("请输入一个数值:")Printn;ff(n)EndSubFunctionff(xAs
在过程定义中,Private表示()。
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
有下面程序代码:PrivateSubCommand1_Click()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命
支持子程序调用的数据结构是()。
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
随机试题
在社会主义市场经济中,最基本的市场主体是()。
局限性阻塞性肺气肿最常见的病因是
美国医学物理学家学会(AAPM.)规定加速器E射线PDD的稳定性每月监测的允许精度
糖酵解的最终产物是
依法治国是社会主义法治理念的核心内容。根据《宪法》的规定,关于实施依法治国的要求,下列哪些选项是不正确的?(2013年卷一第59题)
职业道德具有职业性、实践性、继承性和多样性等特征。()
企业在分配收益时,必须按一定比例和基数提取各种公积金,这一要求体现的是( )。
喜欢甜味的习性曾经对人类有益,因为它使人在健康食品和非健康食品之间选择前者。例如,成熟的水果是甜的,不成熟的水果则不甜,喜欢甜味的习性促使人类选择成熟的水果。但是,现在的食糖是经过精制的。因此,喜欢甜味不再是一种对人有益的习性,因为精制食糖不是健康食品。以
目标市场营销的步骤主要是()。
PassiveSmokingisWorkplaceKillerPressuremountedonBritainonMondaytotakeactionon(1)smokingwithnewresearchshowing
最新回复
(
0
)