首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int ij,m=1; for(i=1;i0;j--) {if(i*j>3)break; m*=i*j; }} printf("m=%d\n"
有以下程序 #include main() {int ij,m=1; for(i=1;i0;j--) {if(i*j>3)break; m*=i*j; }} printf("m=%d\n"
admin
2019-12-17
22
问题
有以下程序
#include
main()
{int ij,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循环来说,变量j从3减到1,求得变量m的值等于6。当变量i的值等于2时,第一遍执行内层for循环,变量i的值等于3,那么i*j的值等于6,其值大于3,这时执行break语句,退出内层for循环的执行。所以程序输出变量m的值为6。
转载请注明原文地址:https://jikaoti.com/ti/xyG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
如果定义floata[10],x;则以下叙述中正确的是
以下叙述中正确的是
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:
编写函数fun,其功能是:根据以下公式求百的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的下画线处
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。A1=1,A2=,…,An=例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:pr
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
随机试题
新时代如何加强思想道德建设?
必须应用造影剂进行的检查是
病毒感染机体后,在体内由局部向远处扩散的方式不包括
必须采取防火封堵措施后才能安装开关,系指开关安装在燃烧性能等级为()材料中。
假定10亿人口大国和100万人口小国的居民年龄标准差相同,现在各自用重复抽样方法抽取本国的1%人口了解年龄状况,比较抽样误差,两者的关系为( )。
合作制在决策过程中采取()。
对于旅游者在旅游过程中提出的特殊饮食要求,以下哪一项是正确的?()
苗族的主要节日是芦笙节。()
若一个关系模式元组的每个分量是不可分割的数据项,则该关系模式满足______。A)1NFB)2NFC)3NFD)BCNF
SomeStanislausCountyfarmersarehavingatoughtimeharvestingtheircropsbecauseofashortageofworkers.ForyearsVi
最新回复
(
0
)