IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言试卷 -> 正文阅读

[C++知识库]C语言试卷

1.C语言程序从( )开始执行。

A)程序中第一条可执行语句 B) 程序中第一个函数

C)程序中的main函数 D) 包含文件中的第一个函数

2.若int x=2,y=3,z=4 则表达式x<z?y:z的结果是( ).

A)4 B)3 C)2 D)0

3.下列四组选项中,正确的C语言标识符是( )。

A)%x B)a+b C)a123 D)123

4.如果int a=3,b=4;则条件表达式"a<b? a:b"的值是( )。

A) 3 B) 4 C) 0 D) 1

5.以下能对一维数组a进行初始化的语句是: ( )。

A)int a[5]=(0,1,2,3,4,) B)int a(5)={}

C)int a[3]={0,1,2} D)int a{5}={10*1}

6.已知:int a[10]; 则对a数组元素的正确引用是( )。

A)a[10] B)a[3.5] C)a(5) D)a[0]

7.若有以下数组说明,则i=10;a[a[i]]元素数值是(  )。

int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

A)10 B)9 C)6 D)5

8.在C语言中,以( )作为字符串结束标志

A)’\n’ B)’ ’ C) ’0’ D)’\0’

9.下列数据中属于“字符串常量”的是(  )。

A)“a” B){ABC} C)‘abc\0’ D)‘a’

10.已知char x[]=“hello”, y[]={‘h’,‘e’,‘a’,‘b’,‘e’};, 则关于两个数组长度的正确描述是( )。.

A)相同 B)x大于y C)x小于y D)以上答案都不对

11.在 C 语言中,每个语句必须以( )结束。

A)回车符 B)冒号 C)逗号 D)分号

  1. 逻辑运算符中,运算优先级按从高到低依次为( )。

A)&&,!,|| B)||,&&,! C)&&,||,! D)!,&&,||

13.for(i=1;i<9;i+=1);该循环共执行了( )次。

A)7 B)8 C)9 D)10

14.C 语言总是从 ( )函数开始执行。

A)main B)处于最前的 C)处于最后的 D)随机选一个

15.int a[4]={5,3,8,9};其中 a[3]的值为( )。

A)5 B)3 C)8 D)9
1、设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式 .

2、如果需要从被调用函数返回一个函数值,被调用函数必须包含 语句。

3、在一个C源程序中,注释部分二侧的分界符为 .

4、C语言标识符由 、 和 来构造。

5、若int x=5;while(x>0)printf(“%d”,x–);的循环执行次数为 。

6、若有说明和语句:int a=5,b=6,y=6;b-=a;y=a++则b和y的值分别是 、 。

7、C程序设计的三种基本结构是 、 、 。

8、C语言提供的3种逻辑运算符是 、 和 。
1.从键盘上输入一个百分制成绩score,按下列原则输出其等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score<60,等级为E。

2、编程序实现求1-1000之间的所有奇数的和并输出。

  1. 从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出。

课程考试参考答案与评分标准

学年第 二 学期

课程名称:C语言程序设计 考试性质:考查 试卷类型: B

考试班级: 考试方法:闭卷 命题教师:

1.C 2.B 3.C 4.A 5.C

6.D 7.C 8.D 9.A 10.B

11.D 12.D 13.B 14.A 15.D

1、 x<z||y<z

2、 return

3、 //

4、字母、数字、下划线

5、5

6、1 、20

7、顺序结构、选择结构、循环结构

8、!、&&、||

#include <stdio.h>

void main(){

int data;

char grade;

printf(“Please enter the score:”);

scanf("%d”, &data);

switch(data/10)

{ case 10:

case 9 : grade=’A’; break;

case 8: grade=’B’; break;

case 7: grade=’C’; break;

case 6: grade=’D’; break;

default: grade=’E’;

}

printf("the grade is %c”,grade);

}

void main( )

{ int i, sum=0;

for(i=1; i<1000; i=i+2)

sum=sum+i;

printf(“the sum of odd is :%d”,sum);

int a, i,p=0,n=0,z=0;

printf(“please input number”);

for(i=0;i<10;i++){

scanf("%d,",&a);

if (a>0) p++;

else if (a<0) n++;

else z++;

printf(“正数:%5d, 负数:%5d,零:%5d\n”,p,n,z);

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-01-01 13:42:06  更:2022-01-01 13:43:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:33:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码