首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int i,j,x=0; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++) { if(j%2==0)continu
有以下程序: #include main() { int i,j,x=0; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++) { if(j%2==0)continu
admin
2021-04-28
25
问题
有以下程序:
#include
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{x++;
for(j=0;j<=3;j++)
{ if(j%2==0)continue;x++;}
x++:
}
printf("x=%d\n",x);
}
程序的运行结果是( )。
选项
A、x=4
B、x=6
C、x=8
D、x=12
答案
C
解析
第一次循环:i=0,执行x++后x=1,执行内层循环j=0,由于j%2!=0时才执行x++,即只有j取1和3时,执行x++,此时x=1+1+1=3,跳出内层循环,执行下一条x++,x=4,第二次循环:x=1时,重复上述循环,共执行两次循环,故x最终结果是4*2=8。
转载请注明原文地址:https://jikaoti.com/ti/PDz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[i]);}
有以下程序:#include<stdio.h>main(){inti,j,x=0;for(i=0;i<2;i++){x++:for(j=0;j<=3;j++){if(j%2==0)continue;x++;}x++:
数据库系统的三级模式不包括()。
以下选项中表示一个合法的常量是(说明:符号□表示空格)
关于地址的叙述中错误的是()。
以下叙述中错误的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
关于变量和地址的叙述中正确的是()。
下面描述中错误的是
以下选项中非法的C语言字符常量是
随机试题
[2010年第43题]关于地下连续墙施工的表述中,正确的是:
按照职业安全健康管理体系的实施要求,不属于职业安全健康记录管理要求的是()。
无粘结预应力筋铺设时的正确方法是()就位并固定牢靠。
按照权证行权所买卖的标的股票来源不同,可将权证分为()。
根据《预算法》的规定,中央预算应当由特定主体审查和批准,该特定主体是()。
Themassmediaisabigpartofourculture,yetitcanalsobeahelper,adviserandteachertoouryounggeneration.Themassme
社会管理职能,是指警察运用行政管理的手段,维护一定社会制度下的社会秩序。()
对样本平均数进行双尾假设检验,在α=0.10K平上拒绝了虚无假设。如果用相同数据计算总体均值1一α=0.90的置信区间,下列描述正确的是()
牙面与外物机械摩擦产生的牙体磨耗称()。
设f(x)在[a,b]上连续,在(a,b)内可导,且f’+(a)f’-(b)<0.证明:存在ξ∈(a,b),使得f’(ξ)=0.
最新回复
(
0
)