当前位置:知识问问>生活百科>C语言试题C(速求)

C语言试题C(速求)

2023-03-03 00:40:42 编辑:join 浏览量:584

问题补充说明:一、 单项选择题(共20分,每题2分) 1. 下列叙述正确的是________ A)不能使用do…while语句构成的循环 B)do…while语句构成的循环,必须用break语句才能退出 C)do…while语句构成的循环,当while语句中表达式值为非零时结束循环 D)do…while语... 一、 单项选择题(共20分,每题2分)1. 下列叙述正确的是________A)不能使用do…while语句构成的循环B)do…while语句构成的循环,必须用break语句才能退出C)do…while语句构成的循环,当while语句中表达式值为非零时结束循环D)do…while语句构成的循环,当while语句中的表达式值为零时结束循环2. 下列描述中正确的是________A)字符型数组中可以存放字符串B)不可以对字符串进行整体输入、输出C)可以对整型数组进行整体输入、输出D)可以在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值3. 结构化程序设计强调的是_________A)程序的执行的速度       B)程序的易读性C)程序的经济性      D)程序的正确性4. 一个良好的算法由下面的基本结构组成,但不包括__________A)顺序结构  B)选择结构  C)循环结构 D)跳转结构5. 以下叙述中正确的是________A)C语言是一种低级语言B)C语言执行效率比汇编语言更高C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D)C语言出现的最晚,具有其他语言的一切优点6. 在C语言中,引用数组元素时,其数组下标的数据类型允许是________A)字符 B)数组名C)整型常量或整型表达式 D)逻辑表达式7. 若有下面的程序段:char s[]="china";char *p; p=s;则下列叙述正确的是________A)*p与s相等B)p与s[0]相等C)p与s相等D)*p与&s[0]相等8. 在C语言中,不正确的int类型的常数是________A)-32778   B)32767  C)037   D)0xAFFFF9. 在C语言中,退格符是DA)\n B)\t C)\f D)\b10. 表达式X+=Y*Z+8等价于________。A)X=X+Y*Z+8B)X=X*Y*Z+X*8 C)X=X*Y*8+XD)X=Y+Z+8 二、判断题。(共10分,每题1分)1. C语言程序的编译单位是函数。( )2. #include“stu.h”和#include 没有区别。( )3. printf函数的输出表列参数中%d表示按整数输出。( )4. 逻辑非运算的运算符是!。( )5. 在定义全局变量时,static关键字不能省略。( )6. strlen()函数的作用是拷贝字符串。( )7. 计算时,表达式中的条件运算符优先于赋值运算符。( )8. break命令可以用来跳出当前的switch结构。( )9. 字符串不能作为函数参数使用。( )10. register变量是在内存中划分的。( ) 展开

C语言试题C(速求)

一、单项选择题(共20分,每题2分)

1.下列叙述正确的是__D______

A)不能使用do…while语句构成的循环

B)往重do…while语句构成的循环,必须用break语句才能退出

C)do…while语句构成的循环,当while语句中表达式值为非零时结束循环

D)需她乡跳若述乱路交万do…while语句构成的循环,当while语句中上写元帝黄益圆跳油的表达式值为零时结束循环

2.下列描述中正确的是____A____

A)字符型数组中可以岩武操检供存放字符串

B)不可以对字符串进行整体输入、输出

C)可以对整型数组进行阻洋降蛋科紧染整体输入、输出

D)可以在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值

3.结构化程田充油序设计强调的是____B_____

A)程序的执行的速度来自      B)程序的易读性

C)程序的经济性    D)程序的正确性

4.一个良好的算法由下面的基本结构组成,但不包括___D_______

A)360问答顺序结构 B)选择结构  C)循环结构 D)跳转结构

5.以下叙述中正确的是____C____

A)C语言是一种低级语言

B)C语言执行效率比汇编语言更高

C)C语言以接近英语国台胜西态的械江接延别家的自然语言和数学语言作为侵调达径令尔做镇名是数语言的表达形式

D)C语言出现的最晚,具有其他语言的一切优点

6.在C语言中,引用数组元素时,其数组下标的数据类型允许是___C_____

A)字符B)数组名

C)整型常量或整型表达式D)逻辑表达式

7.若有下面的程序段:

ch宗套调笔料随林景ars[]="china";

char*p;

p=s八盐我般联粮;

则下列叙述正确的是___C_____

A)*p与s相等

B)p与s[0]相等

C)p与s相等

D)*p与&s[0]相等

8.在C语言中,不正确的int类型的常数是____全对____

A)-32778  B)32767 C)037  D)0xAFFFF

9.在C语言中,退格符是D

A)\nB)\tC)\fD)\b

10.表达式X+=Y*Z+8等价于___A_____。

A)X=X+Y*Z+8

B)X=X*Y*Z+X*8

C)X=X*Y*8+销引案主X

D)X=Y+Z+8

二、判断题。(共10分,每题1分)

1.C语言程序的编译单位是函数。(√)

2.#include“stu.h”和#inc你代井宽离友饭角皇lude<stu.h>没有区别。(X)

3.printf函数的输出表列参数中%d表示按整数输出。六花算(√)

4.逻辑非运算的运算符是!。(√)

5.在定义全局变量时,static关键字试酒木字听不能省略。(x)

6.strlen()函数的作用是拷贝字符串。(x)

7.计算时,表达式中的条件运算符优先于赋值运算符。(√煤友而)

8.break命令可以用来跳出当前的switch结构。(√)

9.字符串不能作为函数参数使用。(X)

10.registe任列九日己难左洋规大曾r变量是在内存中划分的。(X)---------cpu寄存区

标签:C语言

版权声明:文章由 知识问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshwenwen.com/life/18192.html
热门文章