首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
36
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划线处
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
下面关于算法的叙述中,正确的是()。
下面结构体的定义语句中,错误的是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
若定义函数int*func(),则函数func的返回值为()。
以下选项中,合法的一组C语言数值常量是()。
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
随机试题
特殊性能钢,主要用于制造工具和重要零件。()
预算的实质是用______为企业各部门的各项活动编制计划。
中国共产党的宗旨是
A.面色白B.面色黄C.面色青D.面色红E.面色苍黄
一个有效的房源信息,应包括业主资料、()、放盘要求等基本要素。
如果用户增加二级科目类型,则系统自动与其一级科目类型保持一致。()
单位会计账簿记录与之相对应的实物、款项实有数核对相符,也称为()。
Boysandgirlsusedtogrowupandsetasidetheirchildishpursuits.Notanymore.Thesedays,menandwomenholdontotheirin
Buildingthenewhouse______thefamilyasmanyastwentythousanddollars.
A、Shecouldn’ttellredfromgreen.B、Shewastoooldtoseethetrafficlight.C、Shedrovetoofasttostopthecar.D、Shewas
最新回复
(
0
)