首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char *s="120119110"; int n0,n1,n2,nn,i; n0=n1=n2=nn=i=0; do{ switch(s[i++]) { default : nn++; case ’0’
有以下程序 #include main() { char *s="120119110"; int n0,n1,n2,nn,i; n0=n1=n2=nn=i=0; do{ switch(s[i++]) { default : nn++; case ’0’
admin
2020-03-15
14
问题
有以下程序
#include
main()
{ char *s="120119110";
int n0,n1,n2,nn,i;
n0=n1=n2=nn=i=0;
do{
switch(s[i++])
{ default : nn++;
case ’0’ : n0++;
case ’1’ : n1++;
case ’2’ : n2++;
}
} while(s
);
printf("n0=%d,n1=%d,n2=%d,nn=%d\n",n0,n1,n2,nn);
}
程序的运行结果是( )。
选项
A、n0=3,n1=8,n2=9,nn=1
B、n0=2,n1=5,n2=1,nn=1
C、n0=2,n1=7,n2=10,nn=1
D、n0=4,n1=8,n2=9,nn=1
答案
A
解析
switch语句执行过程中,default语句块最后执行,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。该程序中的循环是遍历数组s中的元素:为0时,n0、n1、n2均自增1;为1时,n1、n2自增1;为2时,只有n2自增1;其他情况,nn、n0、n1、n2均自增1;数组s中有2个?0?,5个?1?,1个?2?和1个?9?,循环终止的条件是字符串末尾的?\0?,对应的整数为0,所以答案选"n0=3,n1=8,n2=9,nn=1"。
转载请注明原文地址:https://kaotiyun.com/show/JxCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;P=&a[0];则以下选项中值为6的表达式是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
若有定义语句charc=’\101’;则变量c在内存中占
有如下程序#include<stdio.h>inttest(int*data){return--(*data);}main(){intdata=12;test(&
层次型、网状型和关系型数据库的划分原则是()。
关于地址和指针,以下说法正确的是()。
数据库应用系统中的核心问题是()。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
随机试题
发文办理的含义及其程序。
某县“老公社”餐厅系县内知名餐馆。同县的王某遂模仿“老公社”餐厅特色开办了“老公灶”餐厅,员工服装、店堂装修、菜品菜名等全部照搬。王某的行为属于()
胎儿易导致死胎、流产、先天畸形的胎龄是在孕期
输注新鲜冰冻血浆的主要目的是()
FIDIC1999年出版的《施工合同条件》(新红皮书)主要用于()的施工。
对于账册健全的个体工商户,其生产、经营所得应纳的税款实行()。
经财政部批准,下列车辆可免征车船税的有()。
对于习近平主席提到的“打铁还需自身硬”这句话。你有何启示?
一、注意事项1-本题本由给定资料与作答要求两部分构成,考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号。并用2B铅笔在准考证号对应的数字
紧随某个行为之后所发生的事件(行为之结果),使得该行为再次出现的可能性增加,行为受其结果的影响不断增加的现象,称之为强化。根据上述定义,下列不属于强化的是:
最新回复
(
0
)