首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下说法正确的是( )。
以下说法正确的是( )。
admin
2021-06-15
53
问题
以下说法正确的是( )。
选项
A、宏定义是C语句,要在行末加分号
B、可以使用#undefine提前结束宏名的使用
C、在进行宏定义时,宏定义不能嵌套
D、双引号中出现的宏名也要进行替换
答案
B
解析
本题考查宏的使用规则:①字符替换格式:#define标识符字符串,行末不加分号;②双引号中出现的宏名不替换;③如果提前结束宏名的使用,程序中可以使用#undefine;④在进行宏定义时,宏定义能层层置换,能够嵌套。
转载请注明原文地址:https://kaotiyun.com/show/gftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}程序运行后的输出结果是(
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
程序测试的目的是()。
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
有以下程序#includemain(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);}程序运行后的输出结果是
下面不属于结构化程序设计原则的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
__________语言是最接近人类思维逻辑习惯,且容易读、写和理解的程序设计语言。
抗艾滋病药物DDC的中文名称是
茯苓与薏苡仁的相同功效是
A.氨溴索B.乙酰半胱氨酸C.糜蛋白酶D.特布他林E.羧甲司坦属于黏痰溶解剂的是()。
公民丁某根据有关行政机关的许可打算在河边建一座别墅,并购买了有关材料,请了施工队等,准备择日施工。后为了防洪需要,该行政机关拟撤回该行政许可,关于该行为,下列说法错误的是:
城市道路衔接的原则为()。
工程项目建设监理的直线制组织形式,不包括()形式。
融资融券交易包括()。
在一次象棋比赛中,每两个选手恰好比赛一局,每局赢者记2分,输者记0分,平局每个选手各记1分。今有4个人统计这次比赛中全部得分的总数,由于有人粗心,其数据各不相同,分别为1979、1980、1984、1985,经核实,其中有一人统计无误,则这次比赛共有多少名
英国议会为何要数次设立皇家报刊委员会?试对其结果做出分析评价。
最新回复
(
0
)