




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机技术基础课程习题一、单选题1. 一个C语言程序是由 【 A 】A. 一个主程序和若干个子程序组成 B 函数组成C 若干过程组成 D 若干子程序组成2. 一个完整的计算机系统包括 【 C 】 A. 系统软件与应用软件 B. 计算机与外部设备C. 硬件系统与软件系统 D. 主机、键盘与显示器3. C语言的源程序的注释符为 【A 】A/* */ B C( ) D 4. 源程序的每一个语句后必须有一个 【 D 】A句号。 B顿号、C斜杠 D分号;5. C语言的关键字有 【 D 】A.9种 B.30种C.31种 D.32种6. 在C语言中,数字029是一个 【 A 】A. 八进制数 B. 十进制数C. 十六进制数 D. 非法数7. C语言源程序的基本单位是 【 A 】A. 函数 B. 若干过程C. 若干子程序 D.一个主程序8. 能将高级语言源程序转换成目标程序的是 【 A 】A. 编译程序 B. 解释程序C. 调试程序 D. 编辑程序9. 一个C程序的执行是从 【 D 】A. 本程序的main函数开始,到main函数结束B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C. 本程序文件的第一个函数开始,到本程序main函数结束D. 本程序的main函数开始,到本程序文件的最后一个函数结束10. C语言的运算符一共有 【 C 】A. 30种 B. 32种C. 34种 D. 36种11. 下面四个选项中,合法的用户标识符选项是 【B 】A. 8ss B. bossC. 5?gg D. int 12. 下列运算符中,优先级最高的是 【 B 】A. & B. !C. + D. !=13. 已知整型变量a=10,写出下面表达式运算后a的值,a*=2*3 【 D 】A. 20 B. 30C. 40 D. 6014. 在C语言中,一个字符类型变量占字节空间是 【 A 】A. 1个 B. 2个C. 4个 D. 8个15. 将字符变量定义为unsigned char类型,这时其取值范围是 【 B 】A.0256 B.0255C.-128127 D.-12825516. 关系表达式ab+c等效于 【 C 】A. (ab)+c B. (ac)+bC. a(b+c) D. ba+c17. 下面选项中属于C语言数据类型是 【 B 】 A. 复数型 B. 双精度型C. 逻辑型 D. 集合型18. 在C语言中,要求运算参数必须是整型的运算符是 【 D 】A/ B*C!= D%19. 在C语言中,一个整型变量占字节空间是 【 B 】A.1个 B.2个C.4个 D.8个20. 若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是 【B 】A. 1 B. 2.0C. 2 D. 2.521. 在C语言中,标识字符串常量使用的符号是 【 C 】A单引号 B大括号C双引号 D方括号22. 当x=3,y=2,z=1时,表达式g=xyz的值是 【 A 】A. 0 B. 1C. 2 D. 323. 对于for(i=0;i=A&chb!=c的值是 【 B 】A. 0 B. 1C. 4 D. 545. 若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是 【 C 】 A. A%2=1 B. !(A%2=0) C. !(A%2) D. A%246. 下面正确的字符串常量是 【 A 】A. “c” B. C. D. K47. 若有以下定义和语句: char *s1=1234;printf(%dn,strlen(s1);则输出结果是 【 D 】 A. 1 B. 2C. 3 D. 448. scanf函数中的“格式控制”后面应当是 【 B 】A. 变量名 B. 变量地址C. 空格字符 D. 转义字符49. 在C语言中,语句 while(!E); 中的表达式 !E 等价于 【 A 】AE=0 BE!=1CE!=0 DE=150. 在C语言switch语句中,break语句的作用是 【A 】 A跳出switch结构 B.暂停C执行缺省选项 D.第一分支语句51. C语言的控制语句一共有 【 B 】A.3种 B.9种C.10种 D.32种52. 以下哪个函数可以输入带空格字符串 【D 】 A. scanf B. printf C. getchar D. gets53. 在C语言中,printf() 函数使用的格式字符“d”表示 【 C 】A. 将数据按字符型显示 B按八进制整数输出C. 按十进制整数输出 D按无符号整数输出54. 对for(表达式1; ;表达式3)可理解为 【 CA. for(表达式1;表达式1;表达式3)B. for(表达式1;表达式3;表达式3)C. for(表达式1;1;表达式3)D. for (表达式1;0;表达式3)55. 在C语言中,完成格式输入操作的库函数是 【 B 】A. printf B. scanfC. putchar D. puts56. 若i为整型变量,则以下循环执行次数是 【C 】 for(i=2;i=0;) printf(%d,i-);A. 0次 B. 1次C. 2次 D. 无限次57. 在C语言中,以下描述正确的是 【 C 】A. goto语句只能用于退出多重循环B. switch语句中不能出现continue语句C. continue语句用来终止本次循环D. 在循环中break语句不能独立出现58. 下列哪种结构不属于C程序设计通常采用的结构 【 D 】A. 顺序结构 B. 选择结构C. 循环结构 D. 树型结构59. 下面程序段的运行结果是 【 C 】 char *s=abcde; s+=2; printf(%s,s); A. 字符c B. 字符c的地址C. cde D. 无确定的输出结果60. 设有程序段 int k=10;while(k=0) k-; 下面描述中正确的是 【 C 】A. while循环执行10次 B. 循环是无限循环 C. 循环体语句一次也不执行 D. 循环体语句执行一次61. 下面程序段的运行次数是 【B 】 int n=1; while(nj共执行的次数是 【 C 】main() int i=0, j=10, k=2, s=0; for (;) i+=k; if(ij) printf(%d,s); break; s+=i; A. 4 B. 7 C. 5 D. 674. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为 【 B 】 A. 地址传递 B. 单向值传递 C. 由实参传给形参,再由形参传回给实参 D. 由用户指定传递方式75. 若有以下定义,则p+5表示 【 A 】 int a10,*p=a; A. 元素a5的地址 B. 元素a5的值 C. 元素a6的地址 D. 元素a6的值76. 变量的指针是指变量的 【 B 】A. 值 B. 地址C. 存储 D. 名字77. 若有以下定义,则对a数组元素的错误引用是 【 B 】 int a5,*p=a;A. *&a5 B. a+2C. *(p+5) D. *(a+2)78. 在C语言程序中,要使用数学库函数,须说明的头文件是 【 C 】A#include studio.hB#include string.hC#include math.hD#include stdlib.h79. 在C语言中,当说明一个结构体变量时,系统分配给它的内存是 【 A 】A各成员所需内存量的总和B结构中第一个成员所需内存量C成员中占内存量最大者所需的容量D结构中最后一个成员所需内存量80. C语言结构体类型变量在程序执行期间 【 A 】A. 所有成员一直驻留在内存中B. 只有一个成员驻留在内存中C. 部分成员驻留在内存中D. 没有成员驻留在内存中81. 下列对于C语言结构体的描述不正确的是 【 A 】A结构体与数组为同义语B结构体是设计者自己定义的类型名C处于同一结构体中的成员变量可以是不同类型的D结构体可以用于定义变量82. 下列定义C语言符号常量正确的形式是 【 A 】A#define PRICE 100 B#define 100 PRICECdefine PRICE 100 Ddefine 100 PRICE83. 若x、i和j都是int变量,则计算表达式x=(i=5+,j=7)后x的值为 【D 】 A. 2 B. 3 C. 5 D. 784. 以下程序的输出结果是 【 D 】 void main() char b=b; int i98; printf(“%c,%dn”,i,i); A. b,b B. 98,98 C. 98,b D. b,9885. 在C语言中,puts和gets只能输入或输出 【 D 】A. 一个字符 B. 多个字符C. 多个字符串 D. 一个字符串86. 以下指针变量p赋值中不正确的是 【 A 】 Ap=1000 B. p=&aC. p=&sum2 D. p1=p287. 若w、x、y、z、m均为int型变量,则执行下面语句后的m 值是 【 A 】 w=1;x=2;y=3;z=4; m=(wx)?w:x;m=(my)?m:y; m=(m5) printf (“%dn”,m); else printf (“%dn”,m-); A. 4 B. 5 C. 6 D. 791. 以下程序中,while 循环的次数是 【 A 】 #include void main(void) int i = 0;while (i10) if (i1) continue;if (i=5) break;i+; A. 1 B. 死循环,不能确定次数 C. 6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桡骨头骨折课件
- 2025年公务员考试练习题考试练习题及答案指导
- 2025年融媒体舆情分析笔试高频考点解析集
- 桌球培训课程内容
- 2025年篮球规则试题及答案
- 2025年篮球明星试题及答案
- 2025年注册验船师资格考试(A级船舶检验专业案例分析)综合试题及答案二
- 桃红葡萄酒发酵工艺
- 2025年视觉设计岗位面试常见题
- 栽蒜苗课件教学课件
- 施工用电安全手册
- 医院布草洗涤服务方案(技术方案)
- 居住证申请表(正式版)
- Pact-Ware-中文手册完整
- 2022星闪无线短距通信技术(SparkLink 1.0)安全白皮书网络安全
- (完整)小学一年级综合实践活动教案
- 护士临床思维建立
- 2023砌体结构后锚固技术规程
- 子宫内膜癌医师教学查房市公开课一等奖课件省赛课获奖课件
- 膝痹中医护理方案效果总结分析报告
- 铸造基础知识及常见铸造缺陷简介演示
评论
0/150
提交评论