首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { int i,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--) { if(i*j>3)break; m*=i*j;
有以下程序 #include<stdio.h> main() { int i,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--) { if(i*j>3)break; m*=i*j;
admin
2017-04-26
34
问题
有以下程序
#include<stdio.h>
main()
{ int i,j,m=1;
for(i=1;i<3;i++)
{ for(j=3;j>0;j--)
{ if(i*j>3)break;
m*=i*j;
} }
printf(“m=%d\n",m);}
程序运行后的输出结果是
选项
A、m=2
B、m=4
C、m=5
D、m=6
答案
D
解析
这道题考查了for循环的嵌套应用。对于外层for循环来说,变量i从1增到2,循环执行2次。当变量i的值等于1时,对于内层for循环水说,变量i从3减到1,求得变量m的值等于6。当变量i的值等于2时,第一遍执行内层for循坏,变量i的值等于3,那么i*j的值等于6,其值大于3,这时执行break语句,退出内层for循环的执行。所以程序输出变量m的值为6。
转载请注明原文地址:https://kaotiyun.com/show/WqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下程序的输出结果#includemain(){inta[]={1,2,3,4},i;intx=0;for(i=0;i
阅读下列程序,则在执行后,程序的运行结果为#include"stdio.h"#include"string.h"main(){chara[30]="nicetomeetyou!";strcpy(a+strlen(a)/2
请选出以下程序的输出结果#includemain(){inta[]={1,2,3,4},i;intx=0;for(i=0;i
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
软件工程的出现是由于
诊断和改正程序中错误的工作通常称为______。
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数组中
没有关系R和S,关系代数表达式为R-(R-S)表示的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
与国际公法不同的是,国际私法的主体可以是()
胆总管探查术,安放T管引流,术后拔出T管的时间最短为
下列镇痛药中不属于麻醉药的是
胆汁酸类化合物母核为()
首次公开发行股票公司作为辅导对象,其具体接受辅导的是( )。
2013年7月1日,甲公司以一辆价值3000万元的汽车作为质押,向乙银行借款2800万元,借期2年。2015年5月2日,人民法院受理甲公司的破产申请。管理人拟清偿该借款以取回汽车,双方协商确定该汽车的当前价值为2000万元,第三方评估机构给出的价值为230
在旅游活动的构成要素中,()是旅游主体。
逮捕犯罪嫌疑人、被告人,只能由()执行。
WhatishappeninginAustralia’sagriculturalindustry?
PassageFourWhydidn’tMartinlikesleepinthepast?
最新回复
(
0
)