1. C语言中只能使用单行注释,贵州大学C语言判断题

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

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

3. 设有int a;float f=5.75;在执行语句a=(int)f;后,f变成了int型。

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

5. getchar函数没有参数。

6. a>b==c等价于(a>b)==c。

7. if(a=5)是合法的。

8. break 语句只能用在循环体内和switch 语句体内

9. 定义函数时,形参的类型说明可以放在函数体内

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

判断题:

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

2. C语言中标识符是区分大小写的。

3. 设有int a;float f=5.75;在执行语句a=(int)f;后,f变成了int型。

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

5. 语句printf("%3s","CHINA");的输出结果是CHI

6. 关系运算符“<=” 与“==” 的优先级相同。

7. int i=20;switch(i/10){case 2:printf("A"); case 1:printf("B");}的输出结果为A。

8. continue 语句的作用是使程序的执行流程跳出包含它的所有循环

9. 函数的类型决定返回值的类型

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

1. 一个C程序可以由多个源文件组成。

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

3. “-”即可作双目运算符,也可作单目运算符。

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

5. 语句printf("%d",&a);是合法的printf函数。

6. 条件表达式 a>b?a:b+1 等价于(a>b?a:b)+1

7. if语句不可以嵌套。

8. 在循环体中可以用break语句结束本次循环

9. 函数调用可以出现在表达式中

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

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

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

3. C语言中字符型数据可以当做整型数据进行处理。

4. 空语句可以用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。

5. C语言中,字符数据用格式说明"%s"来输出,字符串数据用格式说明"%c"来输出。

6. 逻辑运算符“!”的优先级高于算术运算符和关系运算符。

7. 可以用swicth结构实现的程序都可以使用if语句来实现。

8. for、while、do-while循环中的循环体均可以由空语句构成

9. 函数的类型决定返回值的类型

10. “一个单精度指针变量只能赋单精度变量的地址、单精度数组名、另外单精度指针变量

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值