首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
admin
2013-02-23
43
问题
以下程序运行后输出的结果是【 】。
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ case 1:switch(y)
{
case 0:a++;break;
case 1:b++;break;
}
case 2:a++;b++;break;
}
printf("%d%d\n",a,b) ;
}
选项
答案
2 1
解析
外层switch语句后面括号里的x的值为1,所以执行从casel:后面的语句开始执行,而cascl:后面语句也为switch语句,这个switch语句后面括号里的y的值为0,所以从该switch语句里的case0:开始执行即执行a++,这时a的值变为1,执行完毕,遇到 break语句,退出内层switch语句,又回到外层switch语句,继续执行casel:下面的语句即 case2:执行完毕后,a自加1变为2,b自加1变为1。所以最后输出的a和b的值为21。
转载请注明原文地址:https://jikaoti.com/ti/oXn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下定义,doublea[100];,则a数组元素的下标上限是【】。
请读程序段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果是______。
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0]
当线性表的操作无插入和删除时,采用【】结构为好。
下列叙述中,不正确的是______。
软件工程研究的内容主要包括:【】技术和软件工程管理。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。#include<stdio.h>#include<ctype.h>m
下列语句中,错误的是(x,y,a,b假设已经定义好)
结构化程序设计方法在软件开发中用于______。
随机试题
血清钾超过______,即为高钾血症。
胆红素尿呈()。
地面水环境预测应考虑水体自净能力不同的各个时段。评价等级为三级时应预测()的环境影响。
年产量10万t某化工产品已建项目的静态投资额为5000万元,现拟建年产20万t同产品的类似项目。若生产能力指数为0.6,综合调整系数为1.2,则采用生产能力指数法估算的拟建项目静态投资额为()万元。
在项目实施过程中,为了加强成本管理,对施工方法进行调整优化,改进施工工艺,属于成本控制措施的()。
强夯置换法的夯击次数应通过现场试夯确定,且应同时满足下列条件:(1)墩底穿透软弱土层,且达到设计墩长;(2)累计夯沉量为设计墩长的()倍;(3)最后两击的平均夯沉量不大于强夯法规定。
管理部门用于移动用户管理的数据、MSC所管辖区域中的移动台的相关数据以及用于系统的安全性管理和移动台设备参数信息存储在()的数据库中。
若发生具有连续性影响的索赔事件,则承包商应在索赔事件所产生的影响结束后()天内向工程师发出一份最终详细报告。
企业所得税法所称小型微利企业,除了不能从事国家限制和禁止的行业之外,还需要符合的条件是()。
Forsevendaysafterthemud-slide,theyhadonlygrassandtreeleavestosubsistupon.
最新回复
(
0
)