首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=1,b=0; if(一一a)b++; else if(a==0)b+=2; else b+=3; printf(“%d\n”,b)
有以下程序: #include main() { int a=1,b=0; if(一一a)b++; else if(a==0)b+=2; else b+=3; printf(“%d\n”,b)
admin
2018-02-02
49
问题
有以下程序:
#include
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/pPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){charnn[4][3]={"12","34","56","78"),*pn[4];intk,s=0;for(k=0;k<4;k++)pn[k)=nn[k];for(k
以下程序的输出结果是()。#include<stdio.h>main(){inta=4,b=3,c=2,d=1;printf("%d",a<b?a:d<c?d:B);}
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
以下函数用来求出两整数之和,并通过形参将结果传回。请填空。voidfunc(intx,inty,【】z){*z=x+y;}
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
以下叙述正确的是()。
下列语句执行后的结果是______。y=5;p=;x=*p++;
数据库系统的核心是
在软件工程中,白盒测试法可用于测试程序的内部结构,此方法将程序看做是()。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()
随机试题
Whatisyourfavoritecolor?Doyoulikeyellow,orange,orred?Ifyoudo,youmustbeanoptimist(乐观主义者),aleader,anactive
下列说法不正确的是
辨别寒热真假时要注意,真象常出现于
A、豆蔻B、金樱子C、巴豆D、瓜蒌E、牛蒡子呈倒卵形,略似花瓶的药材为
(2009)专为老年人设计的居住建筑中,当公用走廊地面有高差时,下列哪项做法符合规范规定?
Thefreightforwarderprovidesservicesonbehalfofconsigneeinclude()
保密合同的条款不包括( )。
甲商场向乙企业发出采购100台电冰箱的要约,乙企业于5月1日寄出承诺信件,5月8日信件寄至甲商场,时逢其总经理外出,5月9日总经理知悉了该信内容,遂于5月10日电话告知乙收到承诺。根据合同法律制度的规定,该承诺的生效时间是()。
干热岩是温度大于200℃且埋深3~10千米的高温宕体,大部分为侵入岩。下图为岩石圈物质循环示意图。据此回答问题。图中导致干热岩形成的主要地质作用和干热岩的岩石类型分别为()。
今年大白菜产量增加,大量上市后,市场价格逐步走低,每天的价格都是前一天的90%。小王第一天买了4棵大白菜,第二天买了6棵,第三天买了10棵,共花了70元。如果这些白菜都在第二天买,那么所花的钱与原来相比:
最新回复
(
0
)