首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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<’2’||j>=’4
有以下程序 #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<’2’||j>=’4
admin
2018-06-29
36
问题
有以下程序
#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<’2’||j>=’4’)continue;
n=(i-’0’)*10+j-’0’;
prinff("%d",n);
{
if(i==’4’)hreak;
}
prinff("\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/I3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。point(char*pt);main(){charb[4]={’a’,’c’,’s’,’f},*pt=b;pt=point(pt
当变量c的值不为2、4、6时,值也为“真”的表达式是
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
有以下函数:charfun(char*p){returnp;)该函数的返回值是()。
设有下列二叉树:[*]对此二叉树前序遍历的结果为
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于()阶段。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
在C语言中,可以把整数以二进制形式存放到文件中的函数是()
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;tractnode*next;}*p,*q,*r;现要将q和r所指结点的先后位
下列说法不正确的是
随机试题
为了减少裂解时的结焦量,可以向原料中加入结焦抑制剂。添加的结焦抑制剂种类很多,可以采用()。
下列哪种情况可放置宫内节育器
数字X线摄影与常规X线摄影的相同点是
以下对于国际私法的基本理论说法正确的是:
地籍管理,是国家为取得有关地籍资料和为全面研究土地的权属、自然和经济状况而采取的以()、()、()、()等为主要内容的行政措施。
公益金可以用于()。
根据民事诉讼法律制度的规定,下列当事人申请再审的情形中,人民法院不予受理的有()。
下列词语中加点的字,读音有错的一组是:
设A,B为满足AB=0的任意两个非零矩阵,则必有
下列程序的输出结果是【】#include<iostream>usingnamespacestd;intmain(){intBum=500;int&ref=num;ref+
最新回复
(
0
)