首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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全国计算机二级
相关试题推荐
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
能够将组合框Combol中最后一个数据项删除的语句为()。
下面属于白盒测试方法的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
下列表达式中值为-6的是
设:a=3,b=5,c=4,d=7,表达式ad)OrNot(b
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
在数据库中,数据模型包括数据结构、数据操作和
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
随机试题
下列关于实用新型专利申请文件的修改哪些是被允许的?
固有均匀性应每天测试和校正,若均匀性变化大于_____参考值,应寻找原因,及时维护
第一产程宫颈扩张曲线,正确的是下列哪一项
有关投标报价时生产要素询价的表述,正确的是()。
在施工组织总设计中,其主要技术经济指标包括( )。
某国有企业因有违反税收征收管理法的行为,被税务机关处以8000元的罚款。假定该企业收到税务行政处罚决定书的时间为2010年3月1日,则该企业4月5日缴纳罚款时的总金额为()。
《中华人民共和国教师法》明确规定:教师进行教育教学活动,开展教育教学改革和实验,从事科学研究,是每个教师的()。
“中华人民共和国是工人阶级领导的、以工农联盟为基础的人民民主专政的社会主义国家。”这句话表明了我国的()。
西方人习惯于以十分肯定的方式表达自己的意见,与此不同的是日本人通常是在充分考虑了对方的感情与看法之后才讲话和采取行动。(西南大学2010)
[*]
最新回复
(
0
)