66问答网
所有问题
c语言 选择题,选正确的,选好了给个说明
a。预处理指令必须位于源文件开头
b。在源文件的一行上可以有多条预处理指令
c。宏名必须用大写字母表示
d。宏替换不占用程序运行时间
举报该问题
推荐答案 2011-12-13
A)预处理命令行必须位于源文件的开头
B)在源文件的一行上可以有多条预处理命令
C)宏名必须用大写字母表示
D)宏替换不占用程序的运行时间
答案:D
评析:通常,预处理命令位于源文件的开头,也可以写在函数与函数之间;不能在一行上写多条预处理命令:宏名一般习惯用大写字母表示,以便与变量名相区别,但这并非规定,也可用小写字母。
预处理命令是以#号开头的代码行,每一条预处理命令必须单独占用一行,由于不是C的语句,因此在结尾不能有分号“;”。
宏被定义后,其作用域一般为定义它的文件,通常#define命令写在文件的开头,但这也并非规定,实际上宏定义可以出现在程序的任何地方,但必须位于引用之前。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/psDUDDssp.html
其他回答
第1个回答 2011-12-13
答案是D,宏替换不占用程序运行时间,因为红替换在编译时就已经替换为具体的数值和代码了,肯定不占用运行的时间。
第2个回答 2011-12-13
d。宏替代仅仅在编译最初的预处理阶段,所以用宏替代确实能提供运行速度。
第3个回答 2011-12-13
d对了,宏替换在预编译时已经执行,所以在程序执行时不会占时间
第4个回答 2011-12-13
c
相似回答
C语言
选择题
及其详细解释(最好能对每一个结果进行分析)
答:
第一题应该选D,ABC三个选项均是如果a非零,则执行语句s1,否则执行语句s2。第二
题选
B,因为a=1,在switch(b)的循环中输出**0**,之后break仅仅跳出了swith(b)而没有跳出switch(a),因此程序往下执行,从而有输出**2**因此输出为**0***2**选B ...
C语言
三道
选择题,
求大神
给个
具体的解题分析,谢谢了,在线等。
答:
18题:解析:先看返回值,b和d选项,函数没有定返回值,但是return 有返回。再看a和
c
的返回值类型,a需要返回double,但是为int行,只有c符合。19题:strcat是连接字符串函数,strcat(str1,str2),谁在前,连接完就在前,strcap是拷贝函数,会覆盖原字符串。20题:s2就是数组的地址,所以t保存...
C语言题,
求大神解释
答:
A正确
,选
A——A的实质就是int N[98];,这有什么错?B的[4.9]不符合
C
/C++的语法规范。C的两个[]不能都空着,只能紧挨着N的那个可以空着,但空着时必须初始化。D中要是最后有分号就是
正确的
。看以下代码——include "stdio.h"int main(int argv,char *argc[]){int x['b']={1,2,...
C语言
一些简单的
选择题目
答:
36题:在
C语言
中,缺省的类型都为int,整型。(“缺省”的意思就是没
说明,
没写)函数fff的前面没有类型名,所以默认为int型。37题:func里面的参数其实就两个,一个是前面的(e1,e2),另一个就是后面的(e3,e4,e5),这个主要是看最外面一层的括号(也就是紧跟着函数名的那一层)里面有...
c语言的
一些
选择题
请大侠赐教...
答:
1
,选
A。在128内,字符和数字是通用的。printf("%d,c\n",ch1,ch2);d就格式化成了数字,%c就格式化为了字符。2,该题出的不好,不同字长的编译器,int的长度是不同的。现在32位上,输出还是32768.但经典的
C语言
其长度是-32768~32767,那么%d格式化32768后应该是-1 3,'\101'中,\为转义...
c语言选择题
。。。会的来。。
答:
所以:答案是
c
若有
说明
:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是()A.p1=&m;p2=&p1;//p1=&m;这个可以,即p1指向int型的5,p2=&p1,这个不行,p2是指向int型变量的指针,p1不是int型的变量,它是 int * 型的 ,所以错 B.p1=&m;p2=&n;*p1=*p2; //n的值未知,...
大家正在搜
c语言选择题题库
c语言选择题及答案解析
c语言选择题库及答案
C语言选择题
如何提高选择题正确率
选择题的做题技巧
c语言编程题库100题
大一c语言期末考试题编程题
做选择题的技巧与方法
相关问题
C语言的选择题? 怎么选?
c语言一道选择题,我选c说明这里面就一个0.参考答案是d,答...
请问这道C语言选择题为什么选了c
c语言,选择题的第7题,分析一下那些选项为什么正确与错误。
C语言选择题:正确的条件语句为()求结果,要给...
c语言选择题....求每个选项的详细解释,急急急
C语言几道题目!!!!!!!最好说明下选择原因 谢谢
C语言选择题,答案为C,求解释,谢谢。