第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下的程序怎么不能得出結果呢?就是求1234所組成的沒有重復的數(shù)有多少個。何解?

以下的程序怎么不能得出結果呢?就是求1234所組成的沒有重復的數(shù)有多少個。何解?

嗶嗶one 2022-06-01 15:11:36
#include "iostream.h"void main(){int s=0;for(int i=1;i<5;i++)for(int j=1;i<5;j++)for(int k=1;i<5;k++)for(int l=1;i<5;l++)if(i==j==k==l);else s++;cout<<s<<endl;}
查看完整描述

2 回答

?
慕神8447489

TA貢獻1780條經(jīng)驗 獲得超1個贊

#include<stdio.h>
#include<iostream.h>

void main()
{
int s=0,i,j,k,l;
for(i=1;i<5;i++)
{
if(i>=5) break;
for(j=1;i<5;j++)
{
if(j>=5) break;
if(i==j) continue;
for(k=1;i<5;k++)
{
if(i==k || j==k) continue;
if(k>=5) break;
for(l=1;i<5;l++)
{
if(l>=5) break;

if(i==l || j==l ||k==l) continue;
else s++;
}
}
}
}
cout<<s;
}
------------
你的程序里,
for(int i=1;i<5;i++)
for(int j=1;i<5;j++)
for(int k=1;i<5;k++)
for(int l=1;i<5;l++)
if(i==j==k==l) ;
else s++;
沒有足夠的返回條件

查看完整回答
反對 回復 2022-06-06
?
千萬里不及你

TA貢獻1784條經(jīng)驗 獲得超9個贊

你的問題很簡單,比較條件設置錯誤導致死循環(huán)……
是Ctrl+C/V用多了吧,呵呵~
應該為

for(int i=1;i<5;i++)
for(int j=1; j <5;j++)
for(int k=1; k <5;k++)
for(int l=1; l <5;l++)
if(i==j==k==l)

查看完整回答
反對 回復 2022-06-06
  • 2 回答
  • 0 關注
  • 162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號