以下表示中,不能用作C语言运算符顺序常量的是

程序都必须有且仅有一个

语言中嘚变量可以先使用后定义。

语言语句最后都必须有一个分号

程序书写格式自由语句可以从任一列开始书写,一行内可以写多个语句

)计算机不能直接执行用

的文件是一个二进制文件

的文件,经连接程序生成后缀为

的文件是一个二进制文件

的二进制文件都可以直接运行

)经过编译解释才能执行

语言规定的用户标识符命名规则不能出现在标识符中的是

以下选项中不合法的标识符是

)用户所定义的标识符尣许使用关键字

)用户所定义的标识符应尽量做到“见名知意”

)用户所定义的标识符必须以字母或下划线开头

)用户定义的标识符中,夶、小写字母代表不同标识

程序中用作用户标识符的一组标识符是

以下不合法的用户标识符是

以下不能定义为用户标识符的是

下列选项中不能用作标识符的是

组用户定义标识符中,全部合法的一组是

}

10、若有说明:inta[3][4];则对a数组元素的非法引用是( D)

12、一个C程序的执行是从( A)。

A、本程序的main函数开始,到main函数结束

B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C、夲程序的main函数开始,到本程序文件的最后一个函数结束

D、本程序文件的第一个函数开始,到本程序main函数结束

13、若变量已正确定义以下非法的表达式是(B)

14、判断字符串a是否大于b,应当使用( D)

15、以下关于运算符优先顺序的描述中正确的是(C)。

20、下列程序的输出结果是(C)

二、填涳题 (每题2分,共30分)

1、一个C源程序中至少应包含一个main函数

2、a是整型变量,则执行表达式a=25/3%3后a的值为

23、C语言运算符顺序中的数组必须先萣义,然后使用。

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

5、下面程序的运行结果是

6、引用C语言运算符顺序標准库函数,一般要用文件包含预处理命令将其头文件包含进来

7、在C语言运算符顺序程序中,符号常量的定义要使用宏定义预处理命令

8、逻辑运算符!是自右至左结合性。

9、在一个C源程序中注释部分二侧的分界符为 。/*和*/

10、C语言运算符顺序标识符由字母、数字和下划线來构造

13、C程序设计的三种基本结构是顺序结构、选择结构、循环结构。

14、数组是表示类型相同的数据而结构体则是若干类型不同数据項的集合。

15、设xy,z均为int型变量请写出描述“x或y中有一个小于z”的表达式 。x

三、判断题 (每题1分 共10分)

1、C语言运算符顺序程序总是从main()函數开始执行(T )

3、C语言运算符顺序程序由函数组成,它的主函数必须在其它函数之前,函数内可以嵌套定义函数。( F )

4、用C语言运算符顺序實现的算法可以没有输出但必须要有输入( F)

5、C语言运算符顺序本身有输入输出语句。( F)

8、C语言允许函数值类型缺省定义此时该函数值隐含的类型是整形。( T )

9、在C语言运算符顺序中字符串常量是用双引号括起来的一串字符。( T )

四、编程题 (每题5分共20分)

1、計算并输出200-400之间不能被3整除的整数的和

2、输入5个数,求和并输出要求编写求和的函数。

学生的总分和平均成绩并输出结果保留一位小數

printf("三个学生的总分和平均成绩依次为:\n");

4、起泡法(选择法)对十个数排序

2、 当c的值不为0时,在下列选项中能够将c的值赋给变量a、b的是______. (分數:2 分)

3、 函数的功能是交换变量x和y中的值且通过正确调用返回交换的结果。能正确执行此功能的函数是______(分数:2 分)

A. p是一个指向int型數组的指针 B. .p是指针变量,它构成了指针数组

C. p是一个指向函数的指针该函数的返回值是一个整型

D. p是一个指向函数的指针,该函数的返回值昰一个指向整型的指针 标准答案是:D

3、 在C语言运算符顺序中字符型数据在内存中的存储形式是______ (分数:2 分)

B. 形参p所指存储单元中的值 C. 形參p中存放的值 D. 形参p的地址值 标准答案是:D。

5、 已知a为整型变量那么与表达式a!=0真假值情况相同的表达式有哪些?______ (分数:3 分) A. a>0||a

4、( )以下关于数組的描述正确的是(分数:2 分) A. 数组大小固定,但是可以有不同类型的数组元素 B. 数组大小可变,但是所有数组元素的类型必须相同 C. 数组大小固萣,所有元素的类型必须相同 D. 数组大小可变,可以有不同类型的数组元素 标准答案是:C。

1、程序的结构可分为哪几类______ (分数:3 分) A. 顺序结构 B. 循環结构 C. 程序结构 D. 选择结构

2、已知a为整型变量那么与表达式a!=0真假值情况相同的表达式有哪些?______ (分数:3 分) A. a>0||a

5、 下面哪些写法是对的,而且是常量?______ (分数:3 分)

4、源程序要正确地运行,必须要有什么函数?______ (分数:2 分) A. printf函数 B. 自定义的函数 C. main D. 不需要函数 标准答案是:C

5C语言运算符顺序程序由什么组成?______ (分数:2 分) A. 子程序

3、C语言运算符顺序的主要特点有哪些?______ (分数:3 分) A. 简洁、紧凑,使用方便、灵活易于学习和应用。 B. C語言是面向结构化程序设计的语言

C. C语言允许直接对位、字节和地址进行操作。 D. 数据类型丰富 标准答案是:ABCD。

1、 一个C程序的执行是从______ (分数:2 分)

A. 本程序的main函数开始,到main函数结束

B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C. 本程序的main函数开始,到本程序文件的最后一个函数结束 D. 本程序文件的第一个函数开始,到本程序main函数结束 标准答案是:A

2、 以下叙述正确的是______ (分数:2 分)

A. 在C程序中,main函数必須位于程序的最前面 B. C程序的每行中只能写一条语句 C. C语言运算符顺序本身没有输入输出语句 D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 标准答案是:C。

3、 以下叙述不正确的是______ (分数:2 分)

A. 一个C源程序可由一个或多个函数组成 B. 一个C源程序必须包含一个main函数 C. C程序的基本组成单位是函数

D. 在C程序中,注释说明只能位于一条语句的后面 标准答案是:D。

4、 语言规定:在一个源程序中,main函数的位置______ (分数:2 分)

B. 必须茬系统调用的库函数的后面 C. 可以任意 D. 必须在最后 标准答案是:C

5、 一个C语言运算符顺序程序是由______ (分数:2 分)

A. 一个主程序和若干子程序组荿 B. 函数组成 C. 若干过程组成 D. 若干子程序组成 标准答案是:B。

3 分) (分数:标准答案是:AB

1、C语言运算符顺序中整形常量按进制划分,有以下幾种:______ (分数:3 分) A. 十六进制常量 B. 十进制常量 C. 八进制常量 D. 二进制常 标准答案是:ABC

1、 在C语言运算符顺序中,要求运算数必须是整型的运算符是_____ (分数:2 分)

4、 在C语言运算符顺序中, char型数据在内存中的存储形式是:______ (分数:2 分)

A. 使s的值包含2个字符 B. 说明语句不合法

C. 使s的值包含6个字符 D. 使s的徝包含4个字符 标准答案是:B。

D. 一个不合法的表达式 标准答案是:AB

5C程序的结构可分为哪几类?______ (分数:2 分) A. 顺序结构 B. 循环结构 C. 程序结构 D. 选择結构 标准答案是:AB。

A. 整型变量表达式值 B. 字符串 C. 实型变量值 D. 字符或字符型变 标准答案是:D

2、 printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式______ (分数:2 分) A. 从左起输出该字串,右补空格 B. 按原字符长从左向右全部输出 C. 右对齐输出该字串,左补涳格 D. 输出错误信息 标准答案是:B

A. 将串str1复制到串str2中,然后再连接到str3之后

1、若ab,cd都是int型变量且初值为0,以下选项中正确的赋值语句是______ (汾数:3 分)

2、以下描述正确的是______ (分数:3 分)

A. 使用while和do-while循环时循环变量初始话的操作应在循环体语句之前完成 B. while循环是先判断表达式,后执荇循环语句

C. do-while和for循环均是先执行循环语句后判断表达式 D. for,while和do-while循环中的循环体均可以由空语句构成 标准答案是:ABD

4、以下叙述正确的是______ (分數:3 分) A. C语言运算符顺序严格区分大小写英文字母 B. C语言运算符顺序用";"作为语句分隔符

C. C程序书写格式自由,一行内可以写几个语句,一个语句也鈳以写在几行上 D. 可以使用/*…*/对C程序中的任何部分作注释 标准答案是:ABCD。

5下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是______ (分數:3 分) A. 只能是0或1 B. 只能是0或非0正数 C. 可以是整型或字符型数据 D. 可以是任何类型的数据 标准答案是:ABD

1、 在C语言运算符顺序的if语句中,用作判断嘚表达式为______ (分数:2 分)

A. 关系表达式 B. 逻辑表达式 C. 算术表达式 D. 任意表达式 标准答案是:D。

2、以下叙述中正确的是______ (分数:3 分) A. 一个C源程序可甴一个或多个函数组成 B. 一个C源程序必须包含一个main()函数 C. C源程序的基本组成单位是函数

D. 在C源程序中注释说明只能位于一条语句的最后 标准答案是:ABD。

5以下关于数组描述错误的是______ (分数:3 分)

A. 数组的大小是固定的但可以有不同的类型的数组元素 B. 数组的大小是可变的,但所有数組元素的类型必须相同 C. 数组的大小是固定的所有数组元素的类型必须相同 D. 数组的大小是可变的,可以有不同的类型的数组元素 标准答案昰:ABD

4、 在C语言运算符顺序中,十进制数47可等价地表示为______ (分数:2 分)

5、 有两个整型变量dog和cat,若要从磁盘文件把数据读到其中,正确的形式是______ (分数:2 分)

5以下选项中合法的表达式是______ (分数:3 分) A. 0

2条件语句否定分支(与 if 连用) 论述题 1限制|调试

编写一程序P111.C实现以下功能

程序的运行效果应类似地如图1所示图1中的3是从键盘输入的内容。 #include

程序的运行效果应类似地如图1和图2所示图1中的4和图2中的13是从键盘输入的内容。 #include

编寫一程序P703.C实现以下功能

已知某公司员工的保底薪水为500某月所接工程的利润profit(整数)与利润提成的关系如下(计量单位:元):

程序的运荇效果应类似地如图1所示,图1中的2000是从键盘输入的内容 #include

程序的运行效果应类似地如图1所示,图1中的y是从键盘输入的内容

编写一程序P711.C实現以下功能

用scanf输入圆半径r,圆柱高h求圆周长C1(=2πr)、圆面积S(=πr2)、圆柱体积V(=πr2h)。(注意:本题中规定圆周率取值为3.14)

程序的运行效果应类似哋如图1所示图1中的r=1.3,h=5是从键盘输入的内容。

编写一程序P712.C实现以下功能

判断输入的正整数是否既是5又是7的整倍数若是,则输出“Yes.”;否则輸出“No.”

程序的运行效果应类似地如图1和图2所示,图1中的75和图2中的105是从键盘输入的内容 #include

} 编写一程序P713.C实现以下功能

用scanf输入某年某月某日,判断这一天是这一年的第几天以3月5日为例,应该先把前两个月的加起来然后再加上5天即本年的第几天,特殊情况闰年且输入月份≥3时需考虑多加一天。注:判断年份是否为闰年的方法——为400的倍数为闰年如2000年;若非100的倍数,而是4的倍数为闰年,如1996年编程可用素材:printf("Please input:

程序的运行效果应类似地如图1所示,图1中的是从键盘输入的内容

输入实型数据a,b,然后输出a、b的值

程序的运行效果应类似地如图1所示,图1中的5.79,6.8723是从键盘输入的内容

编写一程序P721.C实现以下功能

程序的运行效果应类似地如图1所示,图1中的2.5,4.7,7是从键盘输入的内容

编写一程序P722.C实现以下功能

从键盘输入一日期,年月日之间以“-”分隔并以同样的形式但以“/”作分隔符输出。

程序的运行效果应类似地如图1所示图1中的是从键盘输入的内容。

} 编写一程序P723.C实现以下功能

程序的运行效果应类似地如图1和图2所示图1中的3,4,5和图2中的3,4,8是从键盘输入的内容。 #include #include

程序的运行效果应类似地如图1所示图1中的2,3是从键盘输入的内容。 #include

} 编写一程序P745.C实现以下功能

输入两个正整数m和n求其最大公约数和最小公倍数。注:最大公约数也称最大公因子指某几个整数共有因子中最大的一个;两个整数公有的倍数称为它们的公倍数,其中最小的一个囸整数称为它们两个的最小公倍数编程可用素材:printf("please input two integer numbers: ")...、printf("\nthe greatest common

程序的运行效果应类似地如图1所示,图1中的35 15是从键盘输入的内容 #include #include

} 编写一程序P831.C实现鉯下功能

11、C程序的基本构成单位是( C) A、子程序 B、过程 C、函数 D、文件

12、C语言运算符顺序中要求操作数都为整型数据的算术符是(C ) A、/ B、! C、% D、= =

21、在C语言运算符顺序中,if语句后的一对圆括号中用以决定分支流程的表达式为( D )。 A 只能是逻辑表达式 B只能是关系表达式

C 只能是逻輯表达式或关系表达式 D可以是任意表达式

22、下列选项中(A )给变量赋初值是错误的。

23、在C语言运算符顺序中一个字符变量在内存中占鼡( A )个字节。 A 1 B 2 C 3 D 4

33、以下叙述中正确的是 (C )

(A)用C语言运算符顺序实现的算法必须要有输入和输出操作 (B)用C语言运算符顺序实现的算法可以没有輸出但必须要有输入 (C)用C程序实现的算法可以没有输入但必须要有输出 (D)用C程序实现的算法可以既没有输入也没有输出

35、判断变量ch中的字符是否为数字字符正确表达式是____D___。

1.C语言运算符顺序是通过 库函数 来进行输入和输出的

2.C语言运算符顺序的数据类型有四大类,他们是 基夲类型 、 构造类型 、指针类型和 空类型

将整型数组a以逆序形式显示出来

要求按以下格式输出n1和n2的值,每个输出行从第一列开始请填空。 n1=10 n2=20

1、在购买某物品时若所花的钱x在下述范围内,所付钱y按对应折扣支付:

2、编一程序根据上网时间计算上网费用计算方法如下:

同时為了鼓励多上网,每月收费最多不超过150元

3、已知输入某课程的百分制成绩mark,要求显示对应五级制的评定评定条件如下:

(1) 指挥、协调计算机工作的设备是( D )。 选择支:

A: 键盘、显示器 B: 存储器 C: 系统软件 D: 控制器

(2) 用( B )编制的程序是边解释边执行

D: 机器语言指令序列

(3) 输入文字时有“插入”方式和“改写”方式,按(D )键可在这两种方式之间切换 选择支: A: Del键 B: 空格键

(4) 下列设备中,属于输入设备的是(A ) 选择支:

(5) 数据总线鼡于各器件、设备之间传送数据信息,以下说法中( A )是错误 的A、数据总线只能传输ASCII码

B、数据总线是双向总线

C、数据总线导线数与机器芓长一致 D、数据总线通常是指外部总线

(7) 有两个字符数组a、b,则以下正确的输入格式是 B__.

(8) 若运行以下程序时,从键盘输入

3.6,2.4,(表示回车),则下面程序的运荇结果是:B

(9) 以下叙述中正确的是()A。

A) 构成C程序的基本单位是函数

B) 可以在一个函数中定义另一个函数 C) main()函数必须放在其它函数之前

D) 所有被调用嘚函数一定要在调用之前进行定义

(10) 执行下面程序后输出结果是(A)。

A)是无限循环 B)循环次数不定 C)执行4次D)执行3次

(13) 若x,i,j和k都是int型变量,则执行下面表达式后x的值为C

(16) 下列运算符中优先级最低的是:A

(17) 下面程序的功能是把316表示为两个加

数的和,使两个加数分别能被13和11整除请选择填空。B

(18) 以下程序段的输出结果为(B)

(22) 下面是对s的初始化,其中不正确的是_D_.

(23) 下面程序(每行程序前面的数字表示行号)A

A)没有错误 B)第3行有错误

C)第5行有错误 D)第7行没囿错误

A) 一个双精度型表达式 B) 一个整型表达式 C) 一种函数调用

D) 一个不合法的表达式

A)可在程序的运行阶段得到初值0

B)可在程序的编译阶段得到初值0

C)不能得到确定的初值

D)可在程序的编译或运行阶段得初值0

(26) 下面程序的运行结果是:D

(28) 以下运算符中,优先级最高的运算符是

(29) 阅读以下程序,当输入数据的形式为25,13,10正确的输出结果为:D

D)最多允许输出100个非负整数

(1) 若定义了int *pointer[5]则表示定义了一个指向5个元素的一维数组的指针变量。错

(2) 函數调用可以出现在执行语句中对

(3) 在定义函数中指定的形参变量,在未调用函数

时并不占内存中的存储单元。对

(4) 局部变量是静态存储变量错

(5) C语言运算符顺序中,y=*p;其含义是将p的值赋给 对

(1) 下面的程序中,函数fun的功能是:根据形参m计算下面公式的值。

请改正程序中的错误并运行改正后的程序。当从键盘输入70时给出程序运行的正确结果(按四舍五入保留6位小数)。 程序:

(2) 下面程序是求[50,300]之间的所有偶数的岼方和请修改程序中的错误,使它能得出正确的结果并给出正确结果,填入相应窗口 程序:

(1) 编写程序,统计之间的所有满足以下条件的四位数的个数该数是一个完全平方数,且第

1、2位数字之和为12第

3、4位数字之积为24。

}

2015年全国计算机考试套题

1、对于一個正常运行的C程序以下叙述中确的是

A)程序的执行总是从main 涵数开始

B)程序的执行总是从程序的笫一个函数开始,在程序的最后一个函数中结束

C)程序的执行总是从main函数幵始在程序的最后一个函数中结束

D)程序的执行总是从程序的笫一个函数开始,在main函数结束

3、若变量x、y已正确定義并赋值以下符合C语言运算符顺序语法的表达式是

4、以下选项中能表示合法常量的是

5、以下定义语句中正确的是

7、若变量已正确定义为int型,要通过语句

给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)

8、当变量c的值不为2、4、6时值也为“真”的表达式是()

9、以下选项中,值为1的表达式是

30、以下选项中不合法的C语言运算符顺序用户标识符是

31. 以下选项中关于C语言运算符顺序常量嘚叙述错误的是

A经常被使用的变量可以定义成常量

}

我要回帖

更多关于 int() 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信