首页 > 软件 > 为什么不执行下面这条

为什么不执行下面这条

软件 2023-07-02

c语言中连续3个if语句 三种情况,大于等于小于0,为什么只执行第一个if就不执行下面的了?请问

本来就只有一个结果,这个结果只和你输入的abc有关系 delta只会满足一种情况,所以只会有一个结果。 if语句条件不满足这个if所包含的语句是不会执行的

下面的C#代码为什么不能执行?

根据逻辑当c>=16时,什么都不执行。 当c<16时,只执行最后一个else。 代码逻辑有问题,套在if (c <= 18 && c >= 16)条件下的代码永远执行不到。 提醒一下,if……else……最好不要套这么深

请问为什么下面这一条为什么编译没错但是运行的时候不执行循环体?

static void Main(string[] args) { int x = 0, y = 0, z = 0; for (int i = 1; i <= 36; i++) { for (int j = 1; j <=36; j++) { for (int k = 1; k <=36; k++) { x = i; y = j; z = k; if (x + y + z == 36 && (x * 4 + y * 3 + z * 0.5 == 36)) { Console.WriteLine("男人"+x+"个,搬了"+x*4+"块砖,女人"+y+ "个,搬了"+y*3+"快砖,小孩"+z+

为什么河南不执行20条政策

河南不执行20条政策的原因是要考虑人的心理接受程度。从这个角度讲,任何政府都不是万能的,其权力和职责都应当是有限的、有边界的。对于抗疫,政府应当承担责任,但承担的绝对不应当是无限责任,但在我们在向人民宣传的中好像是忽视了这一点。

C语言的问题代码如下,问:最后一个else为什么不执行?

#include
main()
{
charch;
ch=getchar();
if(ch>='A'&&ch<='Z'||ch>='a'&&ch<='z')

printf("ItisanEnglishcharacter!\n");

elseif(ch>='0'&&ch<='9')

printf("Itisadigitcharacter!\n");

//这里写错了,应该是==
elseif(ch=='\t'||ch=='')
printf("Itisaspacecharacter!\n");
else
printf("Itisothercharacter!\n");
return0;
}

= 是赋值

== 才算比较


标签:编程 信息技术 C(编程语言) CC++ 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18