贵州大学C语言判断题

2026/1/27 17:20:00

1. 源文件经过编译可得到目标文件。 2. 2. C语言中标识符是区分大小写的。

3. 3. 逗号表达式中各表达式的求值顺序是从右至左。

4. 4. 在结构化程序设计中,循环结构就是无休止地反复执行某一部分的操作。

5. 5. C语言中,格式说明\中10表示数据输出的最小宽度,4表示小数位数。 6. 6. C语言中,在表示逻辑运算结果时,以数值1代表“真”,以0代表“假”。 7. 7. 在switch语句中,每一个的case常量表达式的值可以相同。 8. 8. 在循环体中可以用break语句结束本次循环

9. 9. 若已定义的函数有返回值,函数调用可以作为一个函数的形参

10. 10. 若有定义语句:double a, *p=&a ;定义语句中的*号是一个间址运算符。这种

说法是否正确?

1. .exe文件是可执行文件。

2. C语言的数据类型只有int型、float型、char型。 3. ‘5’与5是一样的。

4. 在赋值运算中,类型转换是由系统自动进行的。 5. getchar函数没有参数。

6. 假设a=3,b=5,表达式a>b?a:b的值为5。 7. if语句不可以嵌套。

8. while循环是先判断表达式后执行循环体语句

9. 若已定义的函数有返回值,函数调用可以作为一个函数的实参

10. “一个单精度指针变量只能赋单精度变量的地址、单精度数组名、另外单精度指针变量的值。”这种说法正确否?

1. 用C语言编写的指令序列称为C语言源程序。 2. 用标识符来表示的常量称为符号常量。

3. 逗号表达式以最左边表达式的值作为整个逗号表达式的值。 4. 在复合语句中,最后一个语句中的分号可以忽略不写。 5. 若有定义和语句: int a;char c;float f;

scanf(\

若通过键盘输入:10,A,12.5,则a=10,c=‘A’,f=12.5 6. 条件表达式 a>b?a:b+1 等价于(a>b?a:b)+1

7. C语言中,else总是与它上面、最近的、尚未配对的if配对。 8. 在循环体中可以用continue语句结束本次循环 9. 函数调用可以出现在表达式中

10. 若有定义语句:double a, *p=&a ;定义语句中的*号是一个间址运算符。这种说法是否正确?

1. C程序一行只能写一个语句。

2. 2. 用标识符来表示的常量称为符号常量。

3. 3. 自增、自减运算符既可用于变量,又可用于常量和表达式。

4. 4. 一个良好的程序,无论多么复杂,都是由顺序、选择、循环三种结构组成。 5. 5. 若a为整型变量,则语句scanf(\是合法的。 6. 6. 条件表达式 a>b?a:b+1 等价于(a>b?a:b)+1

7. 7. 若有int i=10,j=0;则执行完语句if (j=0)ⅰ+ +; else i- -; i的值为11。 8. 8. for、while、do-while循环中的循环体均可以由空语句构成 9. 9. 若已定义的函数有返回值,函数调用可以出现在表达式中

10. 10. 若有定义语句:double a, *p=&a ;定义语句中的*号是一个间址运算符。这种

说法是否正确?

1. 主函数名可以任取。

2. 2. 在C语言中,常数045跟45等值。

3. 3. C语言中普通字符型变量在内存中占1个字节。

4. 4. 二元运算符(例如+、-)均可以和赋值运算符构成复合的赋值运算符。 5. 5. 若a为整型变量,则语句scanf(\是合法的。 6. 6. 若x=0,则表达式 x ?‘a’:‘b’的值为‘b’。

7. 7. if语句的嵌套是指在if语句中又包含一个或多个if语句。 8. 8. do一while循环中,根据情况可以省略while 9. 9. 如果形参与实参的类型不一致,以实参类型为准 10. 10. 可以给指针变量赋一个整数作为地址值

1. C语言中只能使用单行注释。 2. 2. 变量可以先使用后定义。

3. 3. C语言中普通字符型变量在内存中占1个字节。 4. 4. x-=3 等价于x=x-3。 5. 5. getchar函数没有参数。

6. 6. 关系运算符“<=” 与“==” 的优先级相同。 7. 7. if语句不可以嵌套。

8. 8. do-while和for循环均是先执行循环体语句,后判断表达式 9. 9. 若已定义的函数有返回值,函数调用可以作为一个函数的实参

10. 10. 若有定义语句:double a, *p=&a ;定义语句中的*号是一个间址运算符。这种

说法是否正确?

1. 源程序经过编译后,无需连接即可执行。 2. 0X3H是合法的十六进制整常数。

3. 逗号表达式以最左边表达式的值作为整个逗号表达式的值。

4. 如果赋值运算符两边的数据类型不一致,在赋值时要进行类型转换。 5. getchar函数没有参数。

6. 表达式‘c’&&‘d’的值为0。

7. switch?case结构中,case后的表达式应为常量表达式。 8. do一while循环中,根据情况可以省略while 9. 定义函数时,形参的类型说明可以放在函数体内

10. 有定义:float *p=1024;是否正确。

1. C程序一个语句只能写在一行上。

2. 2. #define N 10定义了一个值为10的变量N。

3. 3. 逗号表达式中各表达式的求值顺序是从右至左。 4. 4. 若有int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28。 5. 5. 语句printf(\的输出结果是CHI

6. 6. C语言中,在表示逻辑运算结果时,以数值1代表“真”,以0代表“假”。 7. 7. C语言中,else总是与它上面、最近的、尚未配对的if配对。 8. 8. 在循环体中可以用break语句结束本次循环 9. 9. 函数调用可以出现在表达式中

10. 10. 有定义:float *p=1024;是否正确。

1. C语言中只能使用单行注释。

2. 2. 0x5A是合法的十六进制整常数。

3. 3. (int)x+y的作用是把x+y的结果转换成整型。

4. 4. 在结构化程序设计中,循环结构就是无休止地反复执行某一部分的操作。 5. 5. 语句printf(\的输出结果是CHI

6. 6. 只有在a为真(非0)时,表达式 a && b才需要判断b的值。 7. 7. 语句int a=2;if(a=3)b=1;执行后b的值是1。 8. 8. continue语句的作用是结束整个循环的执行

9. 9. 若已定义的函数有返回值,函数调用可以作为一个函数的实参

10. 10. 若有定义语句:double a, *p=&a ;定义语句中的*号是一个间址运算符。这种

说法是否正确?

1. 任何C程序都需要头文件。

2. 4. C语言中,强制类型转换后,原变量的值和数据类型不变。

3. 5. 若a为整型变量,则语句scanf(\是一个合法的scanf函数。 4. 8. 可以使用continue语句跳出switch结构

5. 9. 若已定义的函数有返回值,函数调用可以作为一个函数的实参 6. 10. 有定义:float *p=1024;是否正确。

对变量进行强制类型转换只能得到一个中间值,并不改变变量原有的类型。 在逻辑表达式的求解中,并不是所有的逻辑运算都被执行。 break语句仅能使用在switch结构中

参加算术运算的两个运算量必须是同一类型的数据。

由于do一while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句 空语句就是只有一个分号的语句,它什么都不做。 要使用printf函数输出字符“%”,需要在格式控制字符串中用连续两个%来表示。


贵州大学C语言判断题.doc 将本文的Word文档下载到电脑
搜索更多关于: 贵州大学C语言判断题 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219