首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf(’’%d\n’’,F(a++,b++)); } 程序运行后的输出结果是( )。
有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf(’’%d\n’’,F(a++,b++)); } 程序运行后的输出结果是( )。
admin
2020-03-15
25
问题
有以下程序
#define F(X,Y)(X)*(Y)
main()
{ int a=3,b=4;
printf(’’%d\n’’,F(a++,b++));
}
程序运行后的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
A
解析
此题考查的是编译预处理命令以及自加运算符。“F(a++,b++)”先取a和b的值,参加运算,再把a和b的值分别加1,所以“F(a++,b++)=F(3,4)=3*4=12”。
转载请注明原文地址:https://jikaoti.com/ti/oiG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n”,a,b,c,d);}程序输出
C语言主要是借助以下哪种手段来实现程序模块化
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
若有以下程序,编译时出现错误,你认为出错的是#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/
以下叙述中正确的是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;
随机试题
集体行为的特征有()
求微分方程=xsinx的通解.
希望工程是一项面对社会各界募捐以筹集资金,帮助失学儿童重返学校接受教育的公益活动,其性质属于()。
某建筑物采用TN-C-S系统供电,建筑物地下室设有与大地绝缘的防水层。PEN线进户后即分为PE线和N线,并打人工接地极将PE线重复接地。变电所系统接地RA和建筑物重复接地RB阻值分别为4Ω及10Ω。各段线路的电阻值如下图所示,为简化计算可忽略工频条件下的回
建设项目财务预算分三个主要部分:单位工程预算、()、建设项目总预算。
砌筑工程中,常用作隔热耐火砖的有()。
在社会服务机构中,由于多数员工是受过专业训练的社会工作者或其他专业人士,加上机构的宗旨是为服务对象谋取幸福和促进社会进步,所以领导应该具有的特征是()。
教育目的
一个国家中的文化精华,被称为“国粹”。中国的三大国粹为()。
关于虚拟局域网的描述中,错误的是()。
最新回复
(
0
)