c++中如何判断真假然后确定是否继续循环
答案:4 悬赏:30 手机版
解决时间 2021-02-12 21:15
- 提问者网友:雾里闻花香
- 2021-02-11 22:38
c++中如何判断真假然后确定是否继续循环
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-11 22:53
可以在循环体里加上一个判断语句,然后用break语句跳出循环。
比如下面这个while循环中(函数调用忽略),就用到判断,然后break跳出循环。
int main()
{
int x,k=1;
cout<<"输入待判定的正整数:";
cin>>x;
while (k<=gn(x)/2)
{
int temp_1=(x/fn(k-1))%10;
int temp_2=(x/fn(gn(x)-k))%10;
if (temp_1!=temp_2) break;
k++;
}
比如下面这个while循环中(函数调用忽略),就用到判断,然后break跳出循环。
int main()
{
int x,k=1;
cout<<"输入待判定的正整数:";
cin>>x;
while (k<=gn(x)/2)
{
int temp_1=(x/fn(k-1))%10;
int temp_2=(x/fn(gn(x)-k))%10;
if (temp_1!=temp_2) break;
k++;
}
全部回答
- 1楼网友:轮獄道
- 2021-02-12 02:02
使用while(条件语句)
再看看别人怎么说的。
- 2楼网友:行路难
- 2021-02-12 00:23
额 这个简单 中断循环吗 可以用 goto 可以break 还可以改变循环控制值
#include
void main()
{
int i = 0 ,j = 5 ,sum = 0;
while(1)
{
sum = sum + i;
i++;
if(i > j)
break;
}
printf("sum = %d\n",sum);
}
- 3楼网友:慢性怪人
- 2021-02-11 23:30
那就 在循环里面 比如for 或者while里面 if() break;是跳出循环跳出本层,而continue是跳出本次循环
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯