首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char s[]) { int n=0; while(*s =’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { char s[10]={ ’6’, ’
有以下程序 #include int fun( char s[]) { int n=0; while(*s =’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { char s[10]={ ’6’, ’
admin
2020-07-28
41
问题
有以下程序
#include
int fun( char s[])
{ int n=0;
while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; }
return (n);
}
main()
{ char s[10]={ ’6’, ’1’, ’*’, ’4’, ’*’, ’9’, ’*’, ’0’, ’*’};
printf("%d\n",fun(s));
}
程序的运行结果是( )。
选项
A、61
B、61490
C、9
D、5
答案
A
解析
函数fun()的功能是输出字符数组s中第一个非数字字符前的数字,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/vE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>void]]f(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);prinff("%d,%d",m,n);}voidf(int*p,int*q)
以下叙述中正确的是()。
有下列程序#include<stdio.h>main(){inta=123456,b;while(a){b=a%10;a/=10;switch(b){default:printf("%d",b++);case1:case2:prin
以下选项中,合法的C语言实数是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。例如,若输入17,则应输出:4
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
化学干扰是原子吸收光谱分析中的主要干扰因素。()
Thegirlimmediatelyshutthewindowto______therain.
1999年WHO建议糖尿病新分型中1型糖尿病是
A、切牙B、尖牙C、前磨牙D、上颌磨牙E、下颌磨牙哪组牙的功能是捣碎食物
下列事实中,能引起民事法律关系的是( )。
商业银行内部控制的主要目标有()。
甲股份有限公司(以下简称甲公司)2009年至2017年度有关所有者权益事项如下:(1)2009年1月1日,甲公司所有者权益总额为9500万元(其中,股本为5000万股,每股面值1元;资本公积2000万元;盈余公积2000万元;未分配利润500万元)。20
新修订的《动物防疫法》在动物疫病预防方面新的规定有()。
设m和n为正整数,a>0,且为常数,则下列说法不正确的是()
现有语句:y=IIf(x>0,xNod3,0),设x=10,则y的值是()。
最新回复
(
0
)