首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pA
有以下程序 #include <stdio.h> main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pA
admin
2021-06-15
38
问题
有以下程序
#include <stdio.h>
main()
{
int sum, pad, pAd;
sum = pad = 5;
pAd = ++sum, pAd++, ++pad;
printf("%d\n", pad );
}
程序的输出结果是
选项
A、5
B、6
C、7
D、8
答案
B
解析
C语言区分大小写,pad与pAd是两个不同的变量,首先将5赋值给两个变量,由于赋值运算符的优先级高于逗号运算符,所以计算pAd=++sum,此时pAd为6,sum也为6,然后计算pAd++,pAd的值变为7,++pad,pad的值变为6,所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/Ewtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是
有以下程序#includemain(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}程序的输出结果是
有以下程序yoidfun2(chara,charb){printf(’’%c%c’’,a,b);)chara=’A’,b=’B’;yoidfunl(){a=’C’;b=’D’;)main(){funl();print
下列叙述中正确的是
以下叙述中正确的是()。
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
下列选项中属于面向对象设计方法主要特征的是
在C语言中,以下说法不正确的是()。
随机试题
差动连接的单活塞杆液压缸在不增加液压泵流量的前提下就能实现快速运动。()
改正下列音节拼写的错误(不计声调):应yng___________无w___________闻wuen___________翁wueng___________
接控制是通过提高主管人员的素质来进行控制工作的。()
心室扑动的频率()
葡萄胎清宫术前准备物品中哪项不需要
年度终了,“利润分配”科目下的明细科目均应当没有余额。()
给定资料2014年4月初,37岁的H大学外文系讲师方老师开始了三年一次的述职工作。答辩结束后,系内决定继续聘任。但外文系将材料上报至校人事处进行最终核定后,方老师因学校“就职9年未评职称的老师必须离职”的规定,面临“非升即走”。
求微分方程y"+y’一2y=(2x+1)ex一2的通解.
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D)报文后,R1更新的五个路由表项中距离值从上到下依次为()。
Anarrowingofyourinterestsisimpliedinalmostanytransitionfromastudyenvironmenttomanagerialorprofessionalwork.
最新回复
(
0
)