首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #incltade int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}; whil
有以下程序 #incltade int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}; whil
admin
2020-03-15
20
问题
有以下程序
#incltade
int fun(char s[]) main()
{int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’};
while(*s<=’n’9&&*s>=’n’0) printf("%d\n",fun(s));
{n=10*n+*s-’0’;s++;} }
return(n);}
程序的运行结果是
选项
A、61490
B、61
C、9
D、5
答案
B
解析
在fun函数中,while循环的功能是逐个取字符数组s的字符判断其是否是数字。若是则将这些数字组成一个数保存到变量n中,并返回变量n的值。所以在主函数中调用fun(s)时,将把字符数组s中的数字组成一个数输出。因为当指针s指向数组的第3位时,即字符’*’,循环条件不成立,循环结束,返回n的值。所以输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/DxCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
有以下程序,执行后的结果是#include<stdio.h>main(){chars[]="abcde";s+=2;printf("%d\n",s[0]);
以下关于字符串的叙述中正确的是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
以下选项中合法的标识符是
以下选项中不属于C语言程序运算符的是
以下选项中合法的常量是
设变量已正确定义并赋值,以下正确的表达式是
以下函数不能用于向文件中写入数据的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
2013年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜。同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并无保证条款,丙和丁亦未另行签订保证合同。乙和
欲提高血中HCO3-5mmol/L,应选择:()
可接受A型血的包括
桑叶具有的功效是
一个工人被派去打扫溅出的白色粉末,后发现其出现呼吸困难和惊厥,通过检测发现白色粉末为鱼藤酮,鱼藤酮抑制
具有审查效果好、时间短等优点,但仅适用于采用标准图纸的工程预算审查方法是()。
标志着国际银行业的全面风险管理原则体系基本形成的是()的出台。
由于所有者权益和负债都是对企业资产的要求权,因此它们的性质是一样的。()
下列表述中,属于房地产市场供给特点的是()。
填入下列语句横线中的词最恰当的一项是()。天下着__________的雨,听得见石川河水在哗哗流淌。擦去窗玻璃上凝满的水汽,我贪婪地往外看,山冈上烟雨迷离,树木葱茏,显出新开垦的痕迹。那些树行距规整,高矮相当,长得__________,_
最新回复
(
0
)