首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n==0; {char s[10]={’6’
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n==0; {char s[10]={’6’
admin
2020-05-19
37
问题
有以下程序
#include<stdio.h>
int fun(char s[]) main()
{int n==0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}; while(*s<=’9’&&*s>=’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/QgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:charname[20];intBum;scanf(“name=%sBum=%d”,name,&num);当执行上述程序,并从键盘输入:name=Lilinum=1001后,name的值为(
有以下程序:#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
有以下程序:#includemain(){intn,*p=NULL;*p=&n:printf(“Input13:”);ScaRf(“%d”,&p);prinff(“outp
下列关于循环队列的叙述中正确的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
假定已建立以下链表结构,且指针P和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
以下选项中不合法的标识符是()。
随机试题
2013年5月3日,本行接开户单位大华制衣厂开来转账支票一张,将闲置资金1000000元转存定期,期限1年,年利率4.04%,同年底银行利率调整为4.02%,完成银行有关账务处理。要求:完成转存定期时的账务处理。
关于雷公藤,以下哪项叙述不正确
张某通过房产经纪公司购买王某一套住房并办理了转让登记手续,后王某以房屋买卖合同无效为由,向法院起诉要求撤销登记行为。行政诉讼过程中,王某又以张某为被告就房屋买卖合同的效力提起民事诉讼。下列选项正确的是:
某高校自筹资金组织教学楼工程建设,由C建筑公司承建,距工程竣工还有4个月时间。为更进一步发挥该教学楼的功能,该高校拟在教学楼电化教室西侧加建二层小楼,建筑面积216m2,将教学楼中的一些配套设施,如电化教学设备、录像设备以及教师课间休息室等移至该二层小楼。
甲公司与乙公司分别签订了两份合同:一是易货合同,甲公司的货物价值200万元,乙公司的货物价值220万元;二是技术开发合同,合同记载金额100万,其中研发经费30万。甲公司应缴纳印花税()。
为进行产业关联分析,需要按照一定的原则将产业分类。下列选项中,更能反映产业之间的投入产出关联的分类方式是()。
根据表1,下列表述不正确的是( )。根据表2,下列职工年平均工资和增长速度最高的行业是( )。
WilliamAppleton,authorofthebookentitledFathersandDaughters,believesthatitisaWoman’srelationshipwithherfather
关于计算机语言,下面叙述不正确的是()。
PassageThreeWhatdoestheword"non-demented"inPara.2probablymean?
最新回复
(
0
)