首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
admin
2013-02-23
61
问题
有以下程序
#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、9
B、61490
C、61
D、5
答案
C
解析
在fun函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个10进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n 的值,输出n的值为61。
转载请注明原文地址:https://www.kaotiyun.com/show/46Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdlib.h>structNODE{intnum;structNODE*next;}main(){structNODE*P,*q,*r;p=(structNODE
有以下函数定义;voidfun(intn,doublex){......}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
当线性表的操作无插入和删除时,采用【】结构为好。
以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。strcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
对于下述程序,在方式串分别采用“wt”和“wb”运行时,两次生成的文件TEST的长度是#include<stdio.h>voidmain(){FILE*fp=fopen("TEST",);fputc(’A’,fp
检查软件产品是否符合需求定义的过程称为
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则卖体“工人”与实体“设备”之间存在【】关系。
随机试题
IntheUnitedStatestoday,nearlyhalfofusliveinareasthatwerefertoasthesuburbs.Anydictionarywilldefinethesubu
A.乳果糖B.精氨酸C.苯甲酸钠D.苯乙酸E.支链氨基酸理论上可抑制大脑中假神经递质形成的是
当细菌通过菌毛相互接触时,质粒DNA可从一个细菌转移至另一个细菌,这种类型的DNA转移称为
根据国家药品编码本位码编制规则,本位码的组成不包括
饱和度用来描述土中水充满孔隙的程度,则饱和度Sr=0.6时砂土为()状态。
建设工程项目管理内涵中,“项目策划”指的是目标控制前的一系列()。
滞纳金的金额为滞纳税款×滞纳天数×1‰。()
一国经济的开放程度最关键取决于()。
从经济法主体行为的层级性来看,在财政法领域,国债的发行行为属于()。
论法律继承和法律移植对于中国法治建设的意义。
最新回复
(
0
)