首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
20
问题
有以下程序
#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://jikaoti.com/ti/ewI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法的时间复杂度是指()。
下列描述中错误的是
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
下面变量定义中错误的是
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是( )。
下面属于黑盒测试方法的是
关于文件操作,以下叙述中正确的是
在数据库中,数据模型包括数据结构、数据操作和
在E盘当前目录文件夹下建立一个名为“Student。txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
随机试题
A.纤维膜B.血管膜C.视网膜D.晶状体E.玻璃体眼球中起保护作用的是
与肥大细胞或嗜碱性粒细胞结合,并介导I型变态反应的抗体类型是()
根据特别行政区基本法,全国人大常委会依法可以在下列哪些情况下将特区立法会制定的法律发回使之失效?()
可行性研究中对项目进行的评价包括( )。
经常采用的货币政策中介目标不包括()。
下列不属于创新型货币政策工具的是()。
根据《合同法》的规定,下列关于不同种类违约责任相互关系的表述中,正确的有()。
平衡计分卡使管理者能够把长期行为与短期行为联系在一起的程序包括()。
下列说法符合土地增值税优惠政策规定的有()。
2016年上半年,北京市六大高端产业功能区(以下简称“六高”)规模以上法人单位实现收入28811.4亿元,占全市的比重超过五成(51.5%),较上年同期提高2.9个百分点。其中,工业实现收入占全市工业的比重超过六成(62.4%),较上年同期提高2.3个百分
最新回复
(
0
)