首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}: while(*s<=’9’&&*
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}: while(*s<=’9’&&*
admin
2016-12-18
70
问题
有以下程序
#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函数中,wbile循环的功能是逐个取字符数组s的字符判断其是否是数字。若是则将这些数字组成一个数保存到变量n中。并返回变量n的值。所以在主函数中调用fun(s)时,将把字符数组s中的数字组成一个数输出。因为当指针s指向数组的第3位时,即字符’*’,循环条件不成立,循环结束,返回n的值。所以输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/m8Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inty=20;do{y--;}while(--y);phntf("%d\n",y--);}当执行程序时,输出的结果是()。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
有以下程序:voidf(intv,intw){intt;t=v;v=w;w=t;}main(){intx=1,y=3,z=2if(x>y)f(x,y);elseif(
有以下程序:main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}pri
有以下程序#include#includemain(){charx[]=“STRING”;x[0]=0;x[1]=’\0’;x[2]=’0’;printf(”%d%d\n”,sizeof(x),strlen(x));
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
C语言结构体类型变量在程序运行期间
检查软件产品是否符合需求定义的过程称为
下面程序段的输出为#include"stdio.h"main(){printf("%d\n",12
随机试题
蒲松龄笔下喜欢无所顾忌地痴笑的娇憨狐女是()
打字员开始打字时要接通电源,把电脑打开;操作工在进行工作之前要熟知各种机器的操作方法。这属于()
若某排气筒的排放为间断性排放,排放时间小于1h,应在排放时段内实行连续采样,或在排放时段内以等时间间隔采集()样品,并计平均值。
关于工程项目绩效评价时间设定的说法,错误的是()
某工程在签订设备采购合同时,设备有关材料的物价指数为125,人工成本指数为80,设备合同价为82万美元,双方合同明确,合同价中固定费用占20%,材料费用占56%,人工成本占24%,三个月后交货采用动态结算。结算时,材料物价指数为150,人工成本指数为88,
已知矩形ABCD,AB=1,BC=√2,将△ABD沿矩形的对角线BD所在的直线进行翻折,在翻折过程中()
下列文献的产生时代,按照时间先后顺序排列不正确的一项是()。
根据所给资料,回答以下问题。2014年全年药品流通行业销售总额15021亿元,同比增长15.2%,增速较上年下降1.5个百分点,其中药品零售市场3004亿元,扣除不可比因素同比增长9.1%,增幅回落2.9个百分点。2014年,全国药品流
左边给定的是纸盒的外表面,下列哪一项能由它折叠而成?
阅读以下关于数字视频监控告警系统的叙述,回答问题。随着宽带应用快速发展,用户要求系统服务提供商提供基于互联网的多种服务。数字视频监控作为一种区域级的安全监控方式,越来越为更多的用户所使用。数字视频监控告警系统采用与数字视频监控相结合的多媒体技术和基
最新回复
(
0
)