首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { char i,j,n; for(i=’1’;i<=’9’;i++) { if(i<’3’)continue; for(j=’0’;j<=’9’;j++) { if(j<~2llJ>=…4)c
有以下程序 #include<stdio.h> main() { char i,j,n; for(i=’1’;i<=’9’;i++) { if(i<’3’)continue; for(j=’0’;j<=’9’;j++) { if(j<~2llJ>=…4)c
admin
2020-11-27
34
问题
有以下程序
#include<stdio.h>
main()
{
char i,j,n;
for(i=’1’;i<=’9’;i++)
{
if(i<’3’)continue;
for(j=’0’;j<=’9’;j++)
{
if(j<~2llJ>=…4)continue;
n=(i-’0’)*10+j-’0’;
printf("%d",n);
}
if(i==’4’)break;
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、32 33 42 43
B、30 31 40 41
C、34 35 44 45
D、35 36 45 46
答案
A
解析
数字字符‘0’—‘9’的ASCII码值是连续递增的,即‘1’比‘0’的ASCII码值大1……所以题意中,外层for循环的循环变量i取值为‘1’、‘2’、……‘9’;内层for循环的循环变量j取值为‘0’、‘1’……‘9’;另外外层for循环的循环体中if(i<‘3’)语句表示当i的ASCII码小于字符‘3’的ASCII码值时,执行continue语句跳入下一次循环(i的ASCII码值自增1);if(i==‘4’)语句表示当i是字符‘4’时,执行break语句跳出循环;同理,内层for循环中的if(j<’2’||j>=’4’)语句在j的值不等于‘2’、‘3’时,执行continue跳入下一次循环;综上,只有在i取值为‘3’或‘4’,j取值为‘2’或‘3’时,才执行语句:n=(i-’0’)*10+j-’0’;和printf("%d",n);所以当i取值为‘3’时,j取值为‘2’,n的值为3*10+2=32,输出32(空格),j取值为‘3’,n的值为3*10+3=33,输出33(空格);当i取值为‘4’时,j取值为‘2’,n的值为4*10+2=42,输出42(空格);j取值为‘3’,n的值为4*10+3=43,输出43(空格);所以程序最终输出结果为:32 33 42 43,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Le3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两个或两个以上的模块之间关联的紧密程度称为()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
关于typedef的叙述中错误的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
以下定义数组的语句中错误的是
下面不属于软件需求分析阶段主要工作的是
若有定义语句:chara=’\82’;则变量a
设s1和s2分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
患者,女,28岁。临产4小时,宫缩25~35秒,间隔4~5分钟,胎心140次/分,头先露、高浮,突然阴道流水,色清,宫口开大1指。下面处理不正确的是
对于减刑和假释的程序性条件,正确的说法有:()。
根据《安全生产法》的规定,生产经营单位主要负责人的安全生产职责包括()。
根据《合同法》的规定,下列情形中。买受人应承担标的物毁损、灭失风险的有()。
以下关于土地增值税的规定,说法正确的有()。
物理性污染
确定人体超重的BMI的值的下限为()。[辽宁省2007年11月四级真题]
阅读以下材料,完成18-21题 2017年9月,党中央、国务院批复的《北京城市总体规划(2016年-2035年)》提出,要构建“一核一主一副,两轴多点一区”的城市空间结构。2020年8月,党中央国务院批复的《首都功能核心区控制性详细规划(街区层面)(2
旅行社刚刚为三位旅客预定了飞机票。这三位旅客是荷兰人菲比、加拿大人艾托和英国人丹佛。他们三个人一个去荷兰、一个去加拿大、一个去英国。据悉菲比不打算去荷兰,丹佛不打算去英国,艾托既不去加拿大,也不去英国。所以()。
Wheredidriceoriginate?
最新回复
(
0
)