首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { c
有以下程序 #include int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { c
admin
2015-07-31
70
问题
有以下程序
#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、5
B、9
C、61
D、61490
答案
C
解析
在fun函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个10进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n的值,输出n的值为61。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/NhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C程序中______。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
有下列程序段:structSt{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;下列选项中表达式的值为11
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列程序段中循环体的执行次数是______。a=15;b=0;do{b+=2;a-=2+b;}while(a>=0);
有下列二叉树,对此二叉树前序遍历的结果为()。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于_______的联系。
随机试题
欲用大黄攻下宜
卵泡早期分泌量少,其后逐渐增高,排卵前达高峰,以后降低,黄体期再度增高卵泡前半期分泌量少,以后逐步上升,排卵前24小时迅速升高出现分泌陡峰,24小时后骤降,黄体期维持低水平
下列选项中对危害公共安全罪的特征描述正确的是()
一般来说,一个账户的增加方发生额与该账户的期末余额都应该记在账户的()。
对于被审计单位在被审计期间内发生的坏账损失,注册会计师应检查()。
抢劫罪是以非法占有为目的,对财物的所有人或者保管人当场使用暴力、胁迫或其他方法,强行将公私财物抢走的行为。以下各项中,属于抢劫罪的一项是()。
【2010江西真题】2010年公布的《国家中长期教育改革和发展规划纲要(2010一2020年)》确立了我国未来十年教育改革和发展的工作方针,其内容是()。
根据变量直接定义与否,可将变量分为()形式。
Whatcanelementaryschoolershavefornutritiousdrinks?
______isthelongestriverintheU.S.A.
最新回复
(
0
)