首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下说法正确的是( )。
以下说法正确的是( )。
admin
2011-06-10
20
问题
以下说法正确的是( )。
选项
A、宏定义是C语句,要在行末加分号
B、可以使用#undefine提前结束宏名的使用
C、在进行宏定义时,宏定义不能嵌套
D、双引号中出现的宏名也要进行替换
答案
B
解析
本题考查宏的使用规则:①字符替换格式:#define标识符字符串,行末不加分号;②双引号中出现的宏名不替换;③如果提前结束宏名的使用,程序中可以使用#ndefine;④在进行宏定义时,宏定义能层层置换,能够嵌套。
转载请注明原文地址:https://jikaoti.com/ti/RfB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Windows环境下,为了进行"添加/删除程序"操作,首先打开【 】,然后双击其中的相应图标。
有以下程序 main( ) {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i
有以下程序} structs {intx,y;} data[2]={10,100,20,200};} main( )} {structs*p=data;} printf("%d\n",++(p->x));} 程序运行
有以下程序 main( ) { intk=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--; } printf("%d,%d\n",k,n);
以下程序的运行结果是【】 #include <string.h> typedef struct student{ charname[10]; longsno; floatscore;}STU; main( )
以下符合C语言语法的实型常量是( )
以下程序中,函数sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #defineM2 #defineN4 voidSumColumMin(inta[M]
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
在计算机中,算法是指()。
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
随机试题
关于下列谦辞的用法,表述错误的是()。
悬饮的辨证分型有
口腔颌面部最常见的感染病原体是
下列属于存款业务的基本法律要求有()。
在市场调查的方法中,与焦点小组座谈相比,深层访谈法的优点是()。
企业通过广告活动所要达到的目的叫做广告目标,主要有()。
告知性通告的特点是()。
MPEG标准是用()来实现高质量的图像画面和高保真的声音传送。
下列关于公文写作的说法不正确的是()。
圆周率是一个无穷小数,到目前为止,电脑已能计算圆周率到小数点后约100万兆位。世界上第一个把圆周率的数值计算到小数点后7位数的人是()。
最新回复
(
0
)