c语言 这题怎么选呀? c语言编程题库100题
更新时间:2021-12-13 18:51:36 • 作者:SYLVIA •阅读 4367
- c语言,这一题为什么选B?strlen计算的长度不是不包括\0吗
- C语言~这道题选什么?要解释下面程序段的运行结果是__________. int n=0;
- C语言题目。这题是选C吗,那D项为什么是对的?求D项的详细解析,D项是IBM-PC,不是IBM_PC
- C语言选择题,SUB(a) (a)-(a),求详解
c语言,这一题为什么选B?strlen计算的长度不是不包括\0吗
strlen仅仅计算字符个数,不包括最后的\0。
解析说的包含结尾符是不当的。
至于减一是因为数组是从0开始的,最后一个元素的下标是字符个数减一。选择B是正确的。
C语言~这道题选什么?要解释下面程序段的运行结果是__________. int n=0;
选C n=4;
相当于是这样
int n=0;
while(n++<=2) //先进行n<=2判断,再进行n++自增运算。n=3的时候,n>2,但还是会进行++自增运算,所以为4
{
; //这个分号是while的循环体
}
printf("%d",n);
C语言题目。这题是选C吗,那D项为什么是对的?求D项的详细解析,D项是IBM-PC,不是IBM_PC
C是错误的。预处理是在编译过程中的早期进行的;要是等执行再预处理那黄花菜都凉了……
D是正确的。'-'属于字符串可用的非转义字符。
C语言选择题,SUB(a) (a)-(a),求详解
这是一个宏定义的题,需要注意的是宏定义的代入,主要是括号的要与不要
SUB(a)用(a)-(a)代
则d=(a+b)-(a+b)*c=-20
选 C