| |
|
开发:
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++知识库]我的第二次考试错题 |
1、以下代码的运行结果是: int?main()????????B ?{? ????char?ch?=?0122; ?????printf("%c\n",ch); A.?z B.?R C.?# D.?& 错误解析:以0开头的是8进制,以0x开头的是16进制 2、对于数组越界描述错误的是:???????D A.可能一切正常? B.可能段错误? C.可能产生脏数据? D.编译无法通过 错误解析:认真审题!??数组越界编译可以通过 3、C语言中,以下程序的输出结果为:???????? int?main()? ??????{ ????int?a?=?10; ?????printf(“%d\n”,sizeof((a>5)?4:8.0)); ??????} A.?1 B.?2 C.?4 D.8 错误解析:sizeof()??括号内的并不会计算?而是去猜,哪个大就是哪个
4、下面的程序执行结果是:?????D int?main()?{? ???static?int?num;? ???printf("%d\n",100/num); ????} A.100? B.段错误 C.不确定? D.浮点数例外 错误解析:用static修饰的变量如果没赋初值则默认为0 6、以下程序的输出的结果是:???B void?foo(void)?{?unsigned?int?a?=?6; ?int?b?=?-20;? ?(a+b>6)?puts("大于6"):puts("小于6"); ??} A、编译错误,三目运算符必须有变量存储它的执行结果。? B、大于6? C、小于6? D、编译错误,应该使用printf函数输出。 错误解析:有符号像无符号转?a+b肯定大于6 10、C语言的auto型变量存储在:??A A.动态存储区 B.静态存储区 C.计算机CPU的寄存器中 D.外存储器中 24、以下程序的输出是:??D char?a=101; int?sum=200; ?a+=27; ?sum+=a;? ?printf("%d\n",sum); A.327 B.99 C.328 D.72 错误解析:char范围-128~127???127+1则变成-128 25、以下哪个变量是分配在BSS段:B char?s1[100]={}; ?int?s2?=?10;? ?static?int?s3?=?0;? ?void?main()?{?return?0; ??} A.s1?s2 B.s1?s3 C.s3 D.s1 错误解析:bss段放的是未初始化过的全局变量,赋值为0的也还是在bss段 |
|
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/23 1:14:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |