首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2)r+=2; if(c!=3);r+=3;
若有以下程序: #include main() { int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2)r+=2; if(c!=3);r+=3;
admin
2018-02-02
54
问题
若有以下程序:
#include
main()
{
int a=1,b=2,c=3,d=4,r=0;
if(a!=1);else r=1;
if(b==2)r+=2;
if(c!=3);r+=3;
if(d==4)r+=4;
printf(“%d\n”,r);
}
则程序的输出结果是( )。
选项
A、3
B、7
C、6
D、10
答案
D
解析
第一个if语句a!=1条件为假,所以执行else后的语句r=1。第二个if语句b==2条件成立,执行r+=2,r的值变为3.第三个if语句c!=3条件为假,所以不做任何操作。执行下面的r+=3操作,r的值变为6。判断第四个if条件,d==4条件成立,执行r+=4操作,结果为10。故D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/GWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#definePOWER(x)((x)*(x))main(){inti=1;printf("%d,%d",POWER(i++),i);}
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是________。#include#includevoidfun(chars[]){
以下能正确定义且赋初值的语句是 ______。
下列叙述中错误的是()。
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n<=3){c=c*a;b=b+c;++n;}pri
下列程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;for(【】)if(*a<*b)a=b;
以下程序的运行结果是______。#include<string.h>typedefstructstudent{charname[10];longsno;floatscor
算法的空间复杂度是指()。
算法复杂度主要包括时间复杂度和【】复杂度。
随机试题
前列腺增生症伴尿潴留,首先考虑的处理方法是
患者,男性,25岁。昨天因俯身搬重物,不慎将腰部扭伤,检查:腰部正中有明显压痛点,腰痛不可俯仰,腰部侧弯尚可。针灸治疗取穴可用
临产后正常宫缩起自()
背景材料:某公路工程,合同价4000万元,合同工期270d。合同条款约定:①工程预付款为合同价的10%,开工当月一次性支付;②工程预付款扣回时间及比例:自工程款(含工程预付款)支付至合同价款的60%的当月起,分两个月
重组贷款的分类档次在至少()个月的观察期内不得调高。
在这里我可断言,一路上看到的最惨痛景象,不是石柱的断残、城堡的倒塌、古都的______,______在文明古国的千里沃野上,那些不上学的孩子的赤脚,密如森林。填入横线部分最恰当的一项是()。
连台本戏
Tounderstandthemarketingconcept,itisonlynecessarytounderstandthedifferencebetweenmarketingandselling.Nottooma
求下列不定积分:
Themoretimescientistsspenddesigningcomputers,themoretheymarvelatthehumanbrain.Tasksthatstumpthemostadvanced
最新回复
(
0
)