| |
|
开发:
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.? ? 对下列代码的描述:
正确的是: (2分) A. 程序有编译错误,不能执行 B. 循环条件永为真,循环无限次,程序根本停不下来,打印输出无限行 C. 循环有限次,程序正常结束,打印输出有限行? ? ? ? ? ? ? ? ?long有范围,总会结束的 D. 程序运行过程必定会出错(崩溃),结果打印输出有限行 2.? ?? 设有程序段
则下面描述中正确的是( )。 (2分) A.
B. 循环是无限循环 C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?没想到吧,题目里是“=”,不是“==” 循环体语句一次也不执行 D. 循环体语句执行一次 3.? ? ? 以下代码,语法正确的是: (2分) A.
B.
C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?眼瞎党练练眼力,而且()里得有东西的
D.
4.? ?? 以下不正确的赋值或赋初值的方式是( )。 (1分) A.
B.
C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 出题人手残,别考虑中英文标点符号。? str单独出列时是数组首元素地址,不能赋值
D.
对于定义? (1分) A. 12 ,13 B. 3 ,11 C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 39天下第一(???)? ?str是“a b c \0 d e f \n \0”,9个字符,3个有效长度 3 ,9 D. 3 ,4 6.? ? ? ? 字符串数组可以在赋值语句中通过赋值运算符"="对字符数组整体赋值(X)?? ? ? ? ? ? ? ? ? ? ? 错法同第四题,退化为指针类型 7.? ? ? ?? 有以下定义:char x[ ]="abcdefg"; char y[ ]={'a', 'b', 'c', 'd', 'e', 'f', 'g'}; 则正确的叙述为()。 (1分) A. 数组x和数组y等价 B. 数组x和数组y的长度相同 C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? y赋到’g‘就结束了,我犯什么大病,x就比y长 数组x的长度大于数组y的长度 D. 数组x的长度小于数组y的长度 8.? ? ? ? 以下名字,不能作为C语言标识符的是: (2分) A.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(真有你的周强,hehe) hehe B. a$b_c C. student-2?? ? ? ? ? ? ? ? ? ? ? 减号和取反符号都是用来运算的,不能标识符 D. $$ E. monkey~1 9.? ? ? ?? 要定义一个做减法运算的宏,以下最恰当的是: (2分) A.
B.
C.
D.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 还没学,先放这
假设有变量定义如下? (2分) A.
B.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 异或^,k异或k自己肯定是0
C.
D.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??k与上k的取反,是0
定义变量? (2分) A.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 逗号优先级低,3是赋值给a了,但表达式结果还是5? ? ? ?? 3 , 5 B. 5 , 3 C. 3 , 3 D. 5 , 5 12.? ? ? ? ? ? ? 以下说法正确的是: (1分) A. 一个C语言源文件(.c文件)必须包含main函数 B. 一个C语言源文件(.c文件)可以包含两个以上main函数 C. C语言头文件(.h文件)和源文件(.c文件)都可以进行编译 D. 在一个可以正确执行的C语言程序中,一个C语言函数的声明(原型)可以出现任意多次 13.? ? ?? 变量 (2分) A.
B.
C.
D.
假设有变量定义: (2分) A. 两个操作都可实现 B. 只有 C. 只有 D. 两个操作都不可实现 15.? ? ?? 以下说法错误的是: (2分) A. 一个C语言源文件(.c文件)可以不包含main函数 B. 一个C语言工程(Project)可包含多个源文件(.c文件),即使这些源文件都编译成功,这个C工程也有可能链接失败 C. C语言头文件(.h文件)和源文件(.c文件)都可以进行编译 D. 在一个可以正确执行的C语言程序中,一个C语言函数的声明(原型)可以出现任意多次 16.? ? ? ? 执行以下程序,打印输出的内容是:
(2分) A. 5, 7 B. 7, 5 C.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 别急着思维定式,这题一个指针都没有,交换不了。 3, 8? ? ? ? ? ? ? ? ? ? ? ? ? ? 全局变量归全局,在main里还是听int x=3,y=8的话 D. 8, 3 17.? ? ? ?? 执行以下程序,打印输出的内容是:
(2分) A. 3,6 B. 4,7 C. 3,7 D. 6,7 18.? ? ? ? ? ?? 以下是一个C语言程序的除标准库之外的全部源代码,则说法正确的是
(1分) A. 这段程序编译错误 B. 这段程序编译正确,但是链接(link)错误 C. 这段程序编译、链接(link)正确,但是运行时错误 D. 程序无错,可正常运行 19. 以下是一个C语言程序的除标准库之外的全部源代码,则说法正确的是
(1分) A. 这段程序编译错误 B. 这段程序编译正确,但是链接(link)错误 C. 这段程序编译、链接(link)正确,但是运行时错误 D. 程序无错,可正常运行 |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 13:05:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |