首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char s[]="012xy\08s34f4w2"; int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=’0’&&s[i
有以下程序 #include <stdio.h> main() { char s[]="012xy\08s34f4w2"; int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=’0’&&s[i
admin
2022-04-01
34
问题
有以下程序
#include <stdio.h>
main()
{ char s[]="012xy\08s34f4w2";
int i,n=0;
for(i=0;s
!=0;i++)
if(s
>=’0’&&s
<=’9’)n++;
printf("%d\n",n);
}
程序运行后的输出结果是( )。
选项
A、7
B、0
C、3
D、8
答案
C
解析
题意是统计字符s中阿拉伯数字的个数。char s[]=“012xy\08s34f4w2”;元素是字符型。字符’0’的ASCII码值是48;字符’\0’的ASCII码值是0;因此可以计算出’\0’之前阿拉伯数字的个数,由字符串s可知,有3个阿拉伯数字。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/OBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于数据库三级模式结构的叙述中,正确的是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
以下不正确的定义语句是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法
设doublex,y,*px=&x,*py=&y;则正确的输入语句是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
以下叙述中正确的是
以下选项中,合法的一组C语言数值常量是()。
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
加工中心与一般数控机床操作有哪些区别?
藿香、佩兰的功效共同点是均具有___________、___________之功效。
患者男性,34岁,诊断为嗜铬细胞瘤所致继发性高血压,拟手术治疗。术前降压首选
饰面板安装工程中,后置埋件现场检测必须符合设计要求的指标是:[2008年第46题]
以演示账套“云顺公司”为基础资料,进入演示账套“云顺公司”。查询账套中7月份的固定资产清单,且查询账套中的固定资产变动情况表。
()比较适合那些不能忍受投资风险,比较稳健和保守的投资者。
下列项目中,应直接计入所有者权益的利得或损失是()。
下列宪法中的表述,充分表明我国国家性质的一项是()。
给定资料1.1867年,约瑟夫在加利福尼亚一个牧场工作,常常一边放羊一边看书。在他埋头读书时,牲口经常撞倒放牧的铁丝栅栏,跑到附近田里偷吃庄稼。牧场主对此事十分恼怒,威胁要将他辞掉。约瑟夫经过观察发现,羊很少跨越长满尖刺的蔷薇围墙。于是,一个偷
在结构化程序设计中,模块划分的原则是
最新回复
(
0
)