首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是( )。 #include<stdio.h> main() { int m=1,n=0,i=0,j=0; switch(m) { case 1: s
以下程序运行后的输出结果是( )。 #include<stdio.h> main() { int m=1,n=0,i=0,j=0; switch(m) { case 1: s
admin
2013-08-15
41
问题
以下程序运行后的输出结果是( )。
#include<stdio.h>
main()
{ int m=1,n=0,i=0,j=0;
switch(m)
{ case 1:
switch(n)
{ case 0:i++;break;
case 1:j++;break;)
case 2:i++ij++;break;}
printf("i=%d,j=%d\n",i,j);
}
选项
A、i=2j=1
B、i=1,j=0
C、i=1,j=1
D、i=2,j=2
答案
A
解析
本题考查switch语句的嵌套应用。m=1,执行外层switch语句的case 1,此时进入内层switch语句,因为n=0,执行i++,遇到break退出内层switch语句,回到外层。由于外层没有break语句,继续执行case 2后面的语句i++;j++。所以程序最后输出的结果是i=2,j=1。
转载请注明原文地址:https://kaotiyun.com/show/FMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序的输出结果是【 】。#include<stdio.h>main()[inti,n[4]={1};for(i=1;i<=3;i++)
以下程序的输出结果是【 】。#include<stdio.h>#include<string.h>char*fun(char*0{char*p--t;
有以下程序 #include <stdio.h> void fun(int *a, int n)/* fun 函数的功能是将a所指数组元素从大到小排序*/ { int t, i,j; for (i=0; i<n-1 ;i
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
下列程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空。#include<stdio.h>#defineN3typedefst
设有定义语句int(*f(int);,则下列叙述正确的是( )。
有下列程序: #include <stdio.h> main() { FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i
有定义语句:char s[10];, 若要从终端给s输入5个字符,错误的输入语句是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
随机试题
简述抗日战争胜利后出现的三种建国方案。
由一人准备、选取材料并构思布局直至拟写成文的写作形式,一般适用于()
关于酶定量测定的叙述,错误的是
下列哪些是护理质量管理基本任务()
长江发源于____________省的____________雪山。
________对项目管理信息系统有着重要的作用。因为项目管理信息系统可能因各种原因而出现故障,也可能因环境和业务的变化而变得不能满足用户的要求。
焦老师积极参加各种教师培训活动,返校后主动与同事们交流学习的心得体会,并将其运用于教学实践。关于焦老师的做法,下列说法不正确的是()。
隶书:字体
时间和空间“离开物质,当然都是无,都是只在我们头脑中存在的空洞的观念抽象”。这段话说明了
WhereDidAlltheShipsGo?TheBermudaTriangleisone(1)thegreatestmysteriesofthesea.Inthistriangularareabetween
最新回复
(
0
)