| |
|
开发:
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++控制语句 |
如果要求在 A. B. C. D.
能正确表示逻辑关系"a≥10 或 a≤0"的C语言表达式是()。 A.a>=10 or a<=0 B.a>=0 | a<=10 C.a>=10 && a<=0 D.a>=10 || a<=0 在嵌套使用if语句时,C语言规定else总是()。 A.和之前与其具有相同缩进位置的if配对 B.和之前与其最近的if配对 C.和之前与其最近的且不带else的if配对 D.和之前的第一个if配对 下列程序段的输出结果是()。
A.0 B.1 C.2 D.3 有如下程序:
该程序的输出结果是( ) A.0 B.1 C.2 D.3 下列程序的运行结果是
A.a=20, b=10, c=20 B.a=30, b=10, c=20 C.a=30, b=10, c=30 if (a <?b )条件判断只控制a = b这条语句, 如果条件不成立,即是a = b;不执行. 只执行b =c;c =a;这两语句. ? 有定义语句“int a=1,b=2,c=3,x;”,则以下各程序段执行后,x的值不为3的是 A. B. C. D. 选项A首先判断if语句条件中表达式的值“3<1”为假,然后执行最近的else后面的语句,该else后面又为if-else语句,在这个if-else语句中首先判断该if语句条件中表达式的值“2<1”为假,程序执行其最近的else后面的语句,将3赋值给x。 ?选项B中首先判断if语句条件中表达式的值“1<3”为真,然后执行最近的else后面的语句“x=3”,后面的else不再执行,最后x的值为3。? 选项C中,首先执行第一条if语句,由于“1<3”为真,执行此if后面的语句“x=3”,接着执行第二条if语句,由于“1<2”为真,执行此if后面的语句“x=2”,接着执行第三条 if语句,由于“1<1为假,后面的语句不执行,所以最后的x值为2不为3。 ?选项D中;首先执行第一条if语句,由于“a<b”为真,执行此if后面的语句“x=b”;接着执行第二条if语句,由于“b<c”,为真,执行此if后面的语句“x=c”,接着执行第三条if语句,由于“c<a”为假,后面的语句不执行,所以最后的x值为c即为3。 下列程序运行时输入“2.0<回车>”,则输出结果是
A.0.000000 B.0.250000 C.0.500000 D.1.000000 下列程序段运行后x的值是
A.34 B.4 C.35 D.3 C语言里面bool值和int是对应的,0对应false,非0对应true。a为0即false,!a则为true。后面那个,右边的表达式得到true,那么a等于1
下面的方法,当输入为2的时候返回值是多少?(?? ??) public?int?getValue(int?i)?{ ?????????int?result?=?0; ?????????switch?(i)?{ ????????????case?1: ????????????????result?=?result?+?i; ????????????case?2: ????????????????result?=?result?+?i * 2; ????????????case?3: ????????????????result?=?result?+?i *?3; ????????} ????????return?result; ?} A.0 B.2 C.4 D.10 输入1,返回值为6
下列叙述中正确的是()。 A.break语句只能用于switch语句 B.在switch语句中必须使用default C.break语句必须与switch语句中的case配对使用 D.在switch语句中,不一定使用break语句 ?break 语句的功能是跳出正在执行的条件语句或循环语句 。 它可以出现在 switch 语句中,也可以出现在循环语句中。 Default 语句的功能是如果所有的 case 后面的语句都不执行的时候就转去执行 default 后的语句 , 它可以省略不写 。 前面我们说过 break 语句可以出现在循环语句中,所以 C 是错误的。故 D 是正确的。 分数?1 设变量已正确定义,以下( )与其它switch语句不等价。 A.
B.
C.
D.
请读程序:
上面程序的输出结果是: A.a=2, b=1 B.a=1, b=1 C.a=1, b=0 D.a=2, b=2 i do not know 下列语句序列执行后,k 的值是( )
A.60 B.5 C.0 D.54 若a、b、c1、c2、x、y均为整型变量,正确的switch 语句是()。 A.switch (a+b); B.switch a { case c1: y=a-b; break; case c2: x=a*d; break; default: x=a+b; } C.switch (aa+bb) D. switch(a-b) { default: y=a*b; break; case 3: x=a+b; break; case 10: case 11: y=a-b; break; } A正确,C中两个case3到底执行哪一个(会出现互相矛盾的现象),B中case后边是常量表达式不能是变量,D中case 3:case 4和case 10:case 11不能合起来写。 若int i=10;执行下面程序段后,变量i的值是( )。 A.10 B.11 C.12 D.13 i=10; 进入开关语句,符合 case 10: i++; i 变 11. switch 语句的case 后面______。 A.只能是常量 B.只能是常量表达式 C.可以是常量或变量 D.可以是任意表达式 switch的case后面只能是常量因为switch(选择因子变量)会与case后面的常量进行比较,来判断执行哪条分支。 所以case后面的值必须是常量。或者变量要加final关键字。变成常变量。 C语言的switch(表达式),其中表达式可以是( ). A.只能为整数型 B.只能为实数型 C.可以是整数型和字符型 D.可以是任意类型 表达式的结果的类型可以是 整数类型,枚举类型,或者类类型(但该类需要有单一的转换到整数类型或(可以是字符类型,但不能是浮点类型、字符串、指针类型等) 若 int i=10; 执行下列程序后,变量 i 的正确结果是( )。
A.10 B.11 C.12 D.13 以下程序段运行后,输出结果是:
A.ABCDE B.ABCE C.BCDE D.BCE 给定以下程序段,如下:
编译运行,结果是( )。、 A.j=-1 B.j=1 C.j=2 D.j=5 i do not know 下列代码段执行后,k的值是( )。
A.31 B.32 C.33 D.2 j = 18 |
|
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图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/11 12:53:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |