首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=1,b=0; if(--a)b++; else if(a==0)b+=2; else b+=3; printf("%d\n",b); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { int a=1,b=0; if(--a)b++; else if(a==0)b+=2; else b+=3; printf("%d\n",b); } 程序运行后的输出结果是( )。
admin
2021-07-09
61
问题
有以下程序:
#include<stdio.h>
main()
{
int a=1,b=0;
if(--a)b++;
else if(a==0)b+=2;
else b+=3;
printf("%d\n",b);
}
程序运行后的输出结果是( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
“++”和“--”运算,当以前缀形式出现时,则先进行加1或减1操作,再进行其他运算;当以后缀形式出现时,则先进行其他运算,再进行加1或减1操作。a初始定义为1,b为0,执行--a,a的值变为0,即if判断为假,执行b+=2,输出b的值为2。
转载请注明原文地址:https://kaotiyun.com/show/cvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是( )。
有以下程序,程序运行后的输出结果是main(){intx=35,B;charz=’B’;B=((x)&&(z
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序#iticludevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i
设有定义:intx=2;以下表达式中,值不为6的是
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,"
有以下程序:#include<stdio.h>main(){struetSTU{charname[9];charsex;doublescore[2];};struetSTUa={"Zhao",’m’,85.0,90,0},
以下选项中非法的C语言字符常量是
数据库设计过程不包括
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
有利于创造良好课堂气氛的教师领导方式是()。
若波形声音未进行压缩时的码率为65kb/s,已知取样频率为8kHz,量化位数为8倍,则它的声道数是______。
治疗疱疹性口炎的常用药物是
男性,20岁。骑车闯红灯,被一出租车撞伤,撞出两米多远,右小腿有一开放伤口,长约8cm,少量出血,神志清醒,无其他异常。到医院后,经检查,血压基本正常,无贫血表现,右小腿中段外侧8cm开放伤口,无明显出血。病人向医院提出如下要求,其中哪项不妥
原告冯晓辉,大学毕业,为解决工作问题上访市人事局、劳动局。一日,因不服信访工作人员安排而在市人事局大吵大闹,致使人事局停止办公1小时。后经区公安分局处理,给予冯晓辉罚款200元的治安管理处罚。冯晓辉不服,于5月5日向市公安局申请复议,但直至5月11日市公安
电路如图所示,若R、Us、Is均大于零,则电路的功率情况为下述中哪种?
市场利率提高,商业银行的超额准备金将()。
Theconceptionofpovertyandwhatto【1】aboutithavechangedoverthedecades.UnderSocialDarwinismthelazyandthe【2】weres
网桥的标准有两个,一是透明网桥,二是______。
quitenoisy
最新回复
(
0
)