C语言问题,求大神解决,我是小白,解释下原因,谢谢拉。

以下叙述不正确的是:
A) 在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误;
B) 在C 程序中,注释只能位于一条语句的后面;
C) 编译时,程序的注释会被忽略;
D) 程序编译能发现所有的错误;
答案:
AC
c项不是正确的吗?

叙述不正确的是: ABD
A: 解释就是 C 选项
B: 注释分为块注释和行注释, 块注释一般写在函数的开头或者头文件的开头可以包含一些关于函数的介绍, 作者, 发布时间和发布方式等的信息, 行注释, 可以放在一条语句之后, 也可以独立成行
C: 叙述正确
D: 编译只能发现语法错误,运行时错误无法发现。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-20
不正确的是:ABD
B: 注释也可以单独一行
D: 编译只能发现语法错误,运行时错误无法发现。
C 正确。
第2个回答  2013-03-20
应该是题目出错了,ABD是错的 C是对的,程序的错误不可能在编译时都被发现,有些逻辑错误就是发现不了的
第3个回答  2013-03-20
程序的注释都是为了方便自己以后能顺利的看明白这个程序的意思。这个错误是不是考虑到这个方面上来了啊,但是个人感觉好像比较模糊!
第4个回答  2013-03-20
在执行的时候被忽略的。哈哈哈

C语言问题,求大神解决,谢谢拉。。我是小白,解释下原因
答案就是 A) 1

C语言问题,求大神解决,谢谢拉。。我是小白,解释下原因
因为x=1,所以 x的二进制为:0000 0001 向左移动3位后为:0000 1000 0000 1000转为10进制位:2^3 = 8 所以,选:D

C语言问题,求大神解决,说下所使用的原理及知识点,谢谢啦,我是小白。
这个表达式的意思是: c>=’A’成立, c<=’Z’也成立,所以执行c+32 c+32 = 65+32 = 97;在ASCII码中 字符97是字符'a'所以答案选择 B

C语言问题,求大神解决,谢谢啦,我是小白,最好能够解释下原因..
第三项结果是一个指针,也就是一个地址。它就是a[2][1]的地址,由于scanf要求是地址,所以它是正确的。

C语言问题,求大神解决,谢谢啦,我是小白,最好能够解释下。
^是按位异或运算符,需要把a和b的值化为二进制数后进行按位异或就能得到答案。题中,a=3 ,二进制为:0011;b=6,二进制值为:0110。所以(a^b)按位异或后的值为0101也就是5,左移两位后值(二进制)为:010100 也就是 :20

C语言问题,求大神解决,谢谢啦,我是小白,最好能够解释下。
C.int add(x,y) \/\/两个参数,都没有数据类型说明,而且花括号内的float x,y \/\/是定义的临时变量,不是形参类型 {float x,y;return(x+y);} D.int add(x,y) \/\/正确,虽然add后的参数类型没有说明,但紧接着其后的float x,y;\/\/就说明了参数的数据类型float x,y;,这是老旧...

c语言小白,请问为什么我的这段代码输出结果不正确?应该怎么改呢?求具...
1、这一块统计数量的代码其实老实说我都没看懂是什么意思,但是我测试了,输入13能统计出来是2,但是输入12345的时候统计就错了,这段并不能数出3来。2、第17行有问题,你每次循环都把max赋值为Num[0],按照你的代码来,输入13时,Num[0]的值为0,所以max初始值总是0,而且Num[9]也是0,所以...

C语言问题,求大神解释以下程序ret,getchar有什么作用,最好能够详细点...
);这句,如果成功读取了a和b,那么scanf会返回2表示读入了两个数据。下面的循环就是表示如果读取的不是两个数,就重新提示用户输入a和b。至于getchar()是读入一个字符,getchar()可以读入包括换行符在内的ASCII码字符,用户在输入完a和b后一般会按一次回车,这个getchar就是用来读取这个回车符的。

我是c语言小白,问问大神帮我看看编写的简单程序这哪里出错了?_百度...
#include<stdio.h> 输入代码时忽视输入法隐藏的错误 表面上看都是一样的代码,但是第二行就有错误,是全角和半角的不同,再看:正确编译运行 所以你的代码没有任何问题,但是要注意代码输入的方法。以前回答了很多,有时间可以看看我最近回答c语言问题:网页链接 网页链接 网页链接 网页链接等等。

C语言小白 字符串编程问题 求大神解答
char a[]="ABC";char b[]="CAB";char c[]="BACD";printf("%s\\n",a);printf("%s\\n",b);printf("%s\\n",c);主体代码,

相似回答