首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
admin
2013-02-23
35
问题
有以下程序
#include
int fun(char s[])
{ int n=0;
while(*s<=′9′&&*s>=′0′) {n=10*n+*s-′0′;s++;}
return(n);
}
main()
{ char s[10]={′6′,′1′,′*′,′4′,′*′,′9′,′*′,′0′,′*′};
printf("%d\n",fun(s));
}
程序的运行结果是
选项
A、9
B、61490
C、61
D、5
答案
C
解析
在fun函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个10进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n 的值,输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/46Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试与排错是两类相互联系而又性质不同的活动,在下述项目中,不具有排错活动特征的项目是______。
下面程序的输出结果是______。main(){unsigneda=32768;printf("a=%d\n",a);}
一个C语言的源程序中,______。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
希尔排序法属于______类型的排序法。
检查软件产品是否符合需求定义的过程称为_____。
下列选项中均属于C语言合法的标识符的是()
软件工程的理论和技术性研究的内容主要包括软件开发技术和
算法的执行过程中,所需要的存储空间称为算法的【】。
能够对计算机的硬件设备进行管理,并使应用软件能够方便、高效地使用这些设备的是()
随机试题
下面句中表示条件复句关系的句子是()
A.胃泌酸腺壁细胞B.胃泌酸腺主细胞C.胃窦、上段小肠的G细胞D.十二指肠、空肠黏膜内的S细胞E.十二指肠、空肠黏膜中的I细胞分泌内因子的是
()类似于建设项目环境影响评价大纲,它是环境影响评价工作的总体设计和行动指南,是编制环境影响报告书的主要技术依据,也是检查报告书内容和质量的判定标准。
根据机械性能和使用状态,可将高分子材料分为( )。
四川地貌以多山和高原为特色,山地、平原、盆地和高原四种地貌类型齐全。()
函数u=x2-2yz在点(1,-2,2)处的方向导数最大值为_______.
执行如下代码:fname=input(’’请输入要写入的文件:’’)fo=open(fname,’’w+’’)ls=[’’清明时节雨纷纷,’’,’’路上行人欲断魂,’’,’’借问酒家何处有?’’,\’’牧童遥指杏花村。’’]fo.writelin
【B1】【B7】
Theteacherwarnedthatanyonewhowascaught(cheat)______duringthetestwouldbepunished.
ShoppersintheUKarespendinglessmoneyontoiletpapertosavemoney,researchhasshown.Penny-pinchingUKconsumersch
最新回复
(
0
)