四川大学c语言真题及答案新课标,四川大学C语言期末试题

四川大学,C语言,期末试题。最近两年的,极具参考价值。

C语言程序设计试卷(一)

一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内。每小题1分,共16分)

1.以下叙述中正确的是。

A)C语句必须在一行内写完 B)C程序中的每一行只能写一条语句

C)简单C语句必须以分号结束 D)前面都正确

2.C语言源程序名的扩展名是

A).exe B).c C).obj D).txt

3.以下叙述中正确的是。

A)C程序中的注释只能出现在程序的开始位置和语句的后面

B)C程序书写格式严格,要求一行内只能写一个语句

C)C程序书写格式自由,一个语句可以写在多行上

D)用C语言编写的程序只能放在一个程序文件中

4.以下选项中可作为C语言合法常量的是

A)-8 B)-08 C)-1el.0 D)-1.0e

5.C源程序中不能表示的数制是。

A)二进制 B)八进制 C)十进制 D)十六进制

6.设有定义:“int a=6,b=8,c=9;”,则以下选项中值为0的表达式是 。

A)(!a==6)&&(!b==0) B)(a

C)a && b D)a || b

7.下列叙述中错误的是。

A)计算机不能直接执行C语言源程序

B)C程序经C编译后生成后缀为.obj的文件是一个二进制文件

C)后缀为.obj的文件经连接程序生成后缀为.exe的文件是一个二进制文件

D)后缀为.obj和.exe的二进制文件都可以直接运行

8.下列定义变量的语句中错误的是。

A)int _int; B)double int_; C)char For D)float US$;

9.以下关于逻辑运算符两侧运算对象的叙述中正确的是。

A)只能是整数0或1 B)只能是整数0或非0整数

C)可以是结构体类型的数据 D)可以是任意合法的表达式

10.以下叙述中正确的是

A)break语句只能用于switch语句体中

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

C)break语句只能用在循环体内和switch语句体内

D)在循环体内使用break语句和continue语句的作用相同

11.设已有定义:“float x;”,则以下对指针变量p进行定义且赋初值的语句中正

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值