首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c;
有以下程序 #include <stdio.h> #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c;
admin
2020-04-18
16
问题
有以下程序
#include <stdio.h>
#define SUB(a) (a)-(a)
main()
{ int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
程序运行后的输出结果是
选项
A、0
B、-12
C、-20
D、10
答案
C
解析
本题考查宏定义,宏定义只是做简单的替换,所以本题中SUB(a+b)*c=(a+b)-(a+b)*c=-20,所以答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/WtCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下结构体类型说明和变量定义中正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");w
执行以下程序后,test.txt文件的内容是(若文件能正常打开)main(){FILE*fb;char*s1="Fortran",*s2="Basic".if((fb=fopen("test.txt","wb")
下列关系表达式中,结果为“假”的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
有如下程序#include<stdio.h>voidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();if(ch!=’\n’)p
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4Efg”,则应输出“aBc4EFg”。注意:部分源程序在文件PROGl.C中。请勿改动主函数ma
随机试题
黄铜焊接时出现的问题是锌的蒸发。()
(2009年第157题)体内氨基酸脱氨基作用产生的氨可参与合成的物质有
A原始红细胞B原始粒细胞C原始单核细胞D原始淋巴细胞E早幼红细胞胞体直径15—20μm,圆形或椭圆形,边缘常有钝角状或瘤状突起。胞核圆形,居中或稍偏于一旁,约占细胞直径的4/5,核染色质呈颗粒状,核仁1—2个,胞质量少,深蓝色,不透明
下列关于广场防风雨棚的设置,正确的是()。
“经营单位”栏应填()。“征免”栏应填()。
物业管理企业经理、部门经理、管理员实行持证上岗。《岗位合格证书》实行动态管理、复检制度。复检验证工作一般()。
捷通路桥公司是一家具备路桥建设资质的公司,通过招标与某市市政部门签订了承建吊桥的工程合同。工程合同签订后,捷通公司与A设计院签订了吊桥设计合同。经发包人同意将吊桥两边的土石方工程分包给乙公司。两年后,该工程通过竣工验收,该桥设计的保质期为70年,该桥的管理
Cheatingisnothingnew.Buttoday,educatorsandadministratorsarefindingthatinstancesofacademicdishonestyontheparto
A、 B、 C、 B题干问的是想什么时候出发,所以回答中应该有表示时间的词。在(A)、(B)、(C)中有时间词的选项只有(B)。(A)是以No开始的句子,所以很容易知道这是个错误答案。
Inthethrillingprogressiveyearsoftheearly20thcentury,fewthingsweremoreattractivethanthepromiseofscientifickno
最新回复
(
0
)