首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(char s[ ]) { int n=0; while(*s<=’9’&&*s>=’0’) {n=10*n+*s-’0’;s++;} retum(n)
有以下程序 #include <stdio.h> int fun(char s[ ]) { int n=0; while(*s<=’9’&&*s>=’0’) {n=10*n+*s-’0’;s++;} retum(n)
admin
2010-09-05
23
问题
有以下程序
#include <stdio.h>
int fun(char s[ ])
{ int n=0;
while(*s<=’9’&&*s>=’0’) {n=10*n+*s-’0’;s++;}
retum(n);
}
main( )
{ char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’};
printf("%d\n",fun(s));
}
程序的运行结果是
选项
A、9
B、61490
C、61
D、5
答案
C
解析
在fin函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个十进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n的值,输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/zuWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于菜单的叙述中正确的是
下列有关文件的叙述中,正确的是( )。
VB中有3个键盘书件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母()。
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Optionl的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Priva
下面属于白盒测试方法的是
下列表达式中值为-6的是
编写如下程序:PrivateSubCommand1|_Click()DimnAsLong,sAsStringn=InputBox("输入一个数")DoWhilen<>0
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k
随机试题
采用气推气的置换方法,会产生很大的(),对高程变化较大的山地更为严重。
对大多数企业主管来说,最困扰他们的不是如何与竞争对手抢夺市场,而是如何找到、训练和留住优秀的员工,对高技术企业尤其如此。请你为这些主管在以下几项中找出一种最佳的方法()
30岁女性急性肾小管坏死少尿期患者,此患者最不可能出现下列哪种症状
A、下乳B、补虚C、清肺化痰D、凉血止血E、燥湿化痰瓜蒌除润肠通便外,又能
2013年3月26日,某药品监督管理局稽查人员在武汉某大学附属医院检查发现,该医院正在使用的进口STORZ牌腹腔镜系统有问题,现场不能提供该产品的注册登记表,也未见该腹腔镜系统其他配套医疗器械的产品注册证。经查,某内窥镜中国有限公司是一家注册地在
CD-ROM作为多媒体微机的标准存储设备,CD-ROM是()。
甲公司和乙公司均为增值税一般纳税人,适用增值税率为13%。资料一:2×20年12月1日,甲公司委托乙公司销售A产品500件,A产品已经发出。合同约定乙公司应按每件200元对外销售,每件成本为140元,甲公司按不含增值税的销售价格的8%向乙公司支付
严肃与谨慎相结合,是我国政府根据对历史经验的深刻理解而提出的,是指导人民警察同刑事犯罪分子作斗争的一项重要政策。( )
Eatinghealthilycostsabout$1.50moreperpersondaily,accordingtothemostthoroughreviewyetoftheaffordabilityofahe
Thread类中能运行线程体的方法是
最新回复
(
0
)