为什么循环在开关案例控制中不起作用?
如果控制1的控制1不会执行。我不明白为什么?
如果控制1 1 printf函数正在起作用,但循环却无效。而且Turboc ++在编译后没有收到错误和警告消息。
我尝试的程序: -
'''
#include<studio.h>
#include<conio.h>
void main()
{
clrscr();
int fun,inp,i;
printf ("Enter a number =
= ");
scanf ("%d",&inp);
printf ("\n");
printf ("Enter 1 for
reverse the number
\n");
printf ("ENTER = ");
scanf ("%d",&fun);
printf ("\n");
switch (fun)
{
case 1 :
printf ("\n Case 1 \n");
for (i=0;i>=inp;i++)
{
printf ("\n %d \n",inp);
inp=inp-1;
}
break;
}
getch();
}
'''
In case control 1 for loop is not executing. I don't understand why?
In case control 1 printf function is working but for loop is not. And turboc++ didn't get error and warning message after compiling.
Program I try :-
'''
#include<studio.h>
#include<conio.h>
void main()
{
clrscr();
int fun,inp,i;
printf ("Enter a number =
= ");
scanf ("%d",&inp);
printf ("\n");
printf ("Enter 1 for
reverse the number
\n");
printf ("ENTER = ");
scanf ("%d",&fun);
printf ("\n");
switch (fun)
{
case 1 :
printf ("\n Case 1 \n");
for (i=0;i>=inp;i++)
{
printf ("\n %d \n",inp);
inp=inp-1;
}
break;
}
getch();
}
'''
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将循环的
更改为:
或一个较小的变量短一点:
You may change the
for
loop to :Or a bit shorter with one less variable :