“C语言复习题:选择、填空、简答、程序编写考试题型总结”
版权申诉
58 浏览量
更新于2024-03-09
收藏 42KB DOCX 举报
a, int b); int main(){ int x = 10, y = 20, z; z = fun(x, y); printf("%d", z); return 0; }的正确选项是( A )。2. 下列说法中错误的是( A )。A. 可以用不同类型的指针互相赋值B. 可以用 void *类型的指针指向任何类型的变量C. 指针与数组是两个不同的概念D. 指针变量的值是内存地址3. 一个 C 代码源文件可以有多个?」结构文件( B )。4. 在 C 程序中, 标识符可以由字母、数字及A. 下划线组成B. @$%等特殊符号组成C. 任意字符组成D. 字母和数字组成。5. 已知如下声明char str[ ] = "AutoXiaoLiu";则str[4]的值是( C )。A. X B. uC. o D. a6. 设有定义: int a[2][3] = { {0, 1, 2}, {3, 4, 5} }; 则*(a[0]+1)的值是( B )。A. 2 B. 1 C.3 D. 07. 已知 p 是指向整型的指针, q 是指向字符型的指针,,则下列 语法错误的是( C )。A.*p = 100; B.p = q; C. *p = 'A'; D. p+1;8. 在 C 语言程序中,字符型数据的表示形式是( B )。A. 32位整数 B. 1字节整数C. 16位整数 D. 8位整数9. 下列程序的输出结果是( C )。main(){ int i = -1, j = -1, k = 0, l = 2,m; m = i < j || j++ < k; printf("%d", j); }A. -1 B. 0 C. -1 D. 110. 输出结果是( A )。main(){ char c = 128; printf("%d", c); }A. -128 B. 128 C. 127 D. 256"
这是一份C语言复习题,包括选择题、填空题、简答题和程序分析题。涵盖了C语言编程的基础知识点,例如源文件的扩展名、函数调用、指针和数组的概念、标识符的组成、字符数组的取值、指针的使用、数据类型的表示形式,以及逻辑表达式和字符型数据的输出。题目设置丰富多样,能够全面考察学生对C语言知识的掌握程度,是一份很好的复习资料。
2019-10-10 上传
2021-11-22 上传
2023-03-06 上传
2022-11-20 上传
2023-02-27 上传
2023-03-10 上传
apple_51426592
- 粉丝: 9806
- 资源: 9653
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程