首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; print
有以下程序: #include<stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; print
admin
2019-01-14
24
问题
有以下程序:
#include<stdio.h>
main()
{
int i,j,m=55;
for(i=1;i<=3;i++)
for(j=3;j<=i;j++)
m=m%j;
printf(’’%d\n’’,m);
}
程序的运行结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
第1次执行外循环i的值为1,满足条件,判断第1次内循环,j的值为3,不满足条件,跳出内循环。第2次执行外循环i的值为2,同理也不满足内循环条件,跳出内循环。第3次执行外循环i的值为3,此时进入内循环判断条件时,条件成立,执行m=m%j,m的值为1,跳出内循环,跳出外循环,打印m的值。
转载请注明原文地址:https://kaotiyun.com/show/TsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下面各输入语句中错误的是
以下程序的输出结果是()。#include<stdio.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>5);printf("%d\n",j);}
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:[]。t4.h的源程序为:#defineN10#definet2(x)(x*N)t
在下列表达式中,属于逻辑表达式的是()
下列说法中不正确的是()。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
C语言运算对象必须是整型的运算符是______。
树中度为零的结点称为______。
随机试题
下列不属于心与肾之间关系的是
下列药剂属于均相液体药剂的是
关于2型糖尿病的健康指导,不正确的是
血液中非结合胆红素明显升高见于
下列各项中,属于四逆汤主治病证临床表现的是
对于基础地理信息系统建设的技术要求,下列选项说法错误的是()。
甲公司对乙公司负有债务。为了担保其债务的履行,甲公司同意将一张以本公司为收款人的汇票质押给乙公司,为此,双方订立了书面的质押合同,并交付了票据。甲公司未按时履行债务,乙公司遂于该票据到期时持票据向承兑人提示付款。根据票据法律制度的规定,下列表述中,正确的是
严守纪律的要点是:服从领导,听从命令,()。
Youmust_________thefactsandshouldnotrunawayfromthetruth.
A、Indifferent.B、Suspicious.C、Favorable.D、Critical.C女士说:“我真的喜欢读你的书。我刚读完这本,从头读到尾只花了一天时间”。故选C。
最新回复
(
0
)