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

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

用c語言算一個(gè)簡單的循環(huán)判斷,或者遞歸

用c語言算一個(gè)簡單的循環(huán)判斷,或者遞歸

C++
Cats萌萌 2018-07-24 11:22:37
老鐵幫我加一段代碼。謝謝。#include "stdafx.h"#includeint main(){int a, b, c, d, e, i = 0;int b_a, c_b, d_c, e_d=0;for (a = 1; a <= 15; a++)for (b = 1; b <= 15; b++)for (c = 1; c <= 15; c++)for (d = 1; d <= 15; d++)for (e = 1; e <= 15; e++)if (b - a > 0 && c - b > 0 && d - c > 0 && e - d > 0){b_a=b-a;c_b=c-a;d_c=d-c;e_d=e-d;/*在這里幫我加上一段邏輯控制,用遞歸算一算下面的6種關(guān)系,把6種情況里面的符合條件 的 a,b,c ,d,e的值全部打印出來。比如:b-a=c-b,等等*/printf("A:%2d B:%2d C:%2d D:%2d E:%2d ", a, b, c, d, e);i++;if (i % 1 == 0)printf("\n");}}}}printf("一共%d種\n", i);return 0;}需要循環(huán)控制的6種小邏輯。1 。b-a=c-b并且d-c≠e-d并且b-a≠d-c并且b-a≠e-d2。 b-a=e-d并且c-b≠d-c并且b-a≠c-b并且b-a≠d-c3。 b-a=d-c并且c-b≠e-d并且b-a≠c-b并且b-a≠e-d4。 c-b=d-c并且b-a≠e-d并且c-b≠b-a并且c-b≠e-d5。 d-c=e-d并且b-a≠c-b并且d-c≠b-a并且d-c≠c-b6。 c-b=e-d并且b-a≠d-c并且c-b≠b-a并且c-b≠d-c打個(gè)比方,有4個(gè)球A,B,C,D。從這4個(gè)球里面選擇2個(gè)球,其中A等于B的時(shí)候,其他的球B不等于C,B不等于D,C不等于D.希望懂的老鐵能幫我加一段邏輯控制。把代碼添加到這里。/*在這里幫我加上一段邏輯控制,用遞歸算一算下面的6種關(guān)系,把6種情況里面的符合條件 的 a,b,c ,d,e的值全部打印出來。比如:b-a=c-b,等等*/
查看完整描述

1 回答

?
楊魅力

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊

整理下你的意思:五個(gè)整型數(shù)值(1-15),后邊的數(shù)值依次比前面的大,存在并且只有一組相鄰的數(shù)值差相等;
簡化修正你的代碼(for循環(huán),減去不必要的循環(huán);c_b=c-b,你寫成了c-a;
因?yàn)樗膫€(gè)數(shù)值差你都定義了變量,的確不符合使用循環(huán),使用循環(huán)的話可以定義成數(shù)組;這里用相等的個(gè)數(shù)==1進(jìn)行判斷)
int main()
{
int a, b, c, d, e, i = 0;
int b_a, c_b, d_c, e_d=0;
int equalNum=0;
for (a = 1; a <= 11; a++)
for (b = a+1; b <= 12; b++)
for (c = b+1; c <= 13; c++)
for (d = c+1; d <= 14; d++)
for (e = d+1; e <= 15; e++)
{
b_a=b-a;
c_b=c-b;
d_c=d-c;
e_d=e-d;
/*在這里幫我加上一段邏輯控制,用遞歸算一算下面的6種關(guān)系,把6種情況里面的符合條件 的 a,b,c ,d,e的值全部打印出來。比如:b-a=c-b,等等*/
equalNum=0;
if(b_a==c_b) equalNum++;
if(b_a==d_c) equalNum++;
if(b_a==e_d) equalNum++;
if(c_b==d_c) equalNum++;
if(d_c==e_d) equalNum++;
if(equalNum==1){
printf("A:%2d B:%2d C:%2d D:%2d E:%2d ", a, b, c, d, e);
printf("\n");
i++;
}
}
printf("一共%d種\n", i);
}
運(yùn)行結(jié)果如下:

https://img1.sycdn.imooc.com//5b5ad1af000197e003120155.jpg

查看完整回答
反對 回復(fù) 2018-07-27
  • 1 回答
  • 0 關(guān)注
  • 776 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

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