石油大学C语言网络作业答案,石油大学《C语言程序设计》综合复习资料及参考答案...

资料简介

石油大学《C语言程序设计》综合复习资料及参考答案

一、单选题

1. C语言中基本数据类型有 。C

A) 整型、实型、逻辑型 B)整型、字符型、逻辑型

C) 整型、实型、字符型 D)整型、实型、字符型、逻辑型

2. 在C语言中,数字O29是一个 。A

A) 八进制数 B) 十进制数 C) 十六进制数 D) 非法数

3. 在以下关于C语言的不严格的叙述中,错误的说法是 。A

A) 在标识符中,大写字母和小些字母的意义相同

B) 有些不同类型的变量可以在一个表达式中运算

C) 在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型

D) 同一个运算符号在不同的场合可以有不同的含义

4. 下列关于C语言用户标识符的叙述中正确的是 。B

A)用户标识符中可以出现下划线和中划线(减号)

B)用户标识符中不可以出现中划线,但可以出现下划线

C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头

D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头

【解析】考查C语言中的用户标识符规则,在C语言程序设计中,用户标识符是由字母、数字和下划线组成的,并且第一个字符必须是字母或下划线。

5. 结构化程序设计方法中有三种基本控制结构,以下不正确的是 。D

A) 顺序结构 B) 选择结构 C) 循环结构 D) 数组结构

6. C语言提供的合法关键字是 。D

A) swicth B) cha C) Case D) default

7.以下非法的赋值语句是 C

A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;

【解析】对表达式不能进行自加自减运算。

8.在以下一组运算符中,优先级最高的运算符是 。

A) <= B) = C) % D) &&

【解析】C语言常用的积累运算符的优先级关系是:逻辑非“!”>算术运算符>关系运算符>逻辑与“&&”>逻辑或“||”>赋值运算符>逗号运算符。由于C选项为求余运算符,所以本题正确答案为C选项。

9. 以下四个选项中不能看作一条语句的是 。D

A) {; } B) a=0,b=0,c=0; C) if(a>0) D) if(b==0)m=1;n=2;

【解析】C语言的基本语句包含控制语句、表达式语句、空语句、复合语句、函数调用语句。控制语句:完成一定的控制功能,C语言有9种控制语句,分别是if-else、while、continue、

switch、return、for、do-while、break、goto;

表达式语句:由各类表达式构成,后面加上一个分号,就可以单独作为一条语句出现在一行,多数情况下含赋值运算符。

复合语句:由一对大括号将一组语句序列括起来形成一个程序段,经常出现在选择或循环语句中。

空语句:只有一个分号,表示什么也不做。

函数调用语句:由函数名、圆括号内加实参表和分号组成。

本题中D选项为三条语句,一条控制语句,链条表达式语句。正确答案为D选项。

10. 能将高级语言编写的源程序转换为目标程序的软件是 。D

A) 汇编程序 B) 编辑程序 C) 解释程序 D) 编译程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值