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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

大神解釋下,為什么花括號(hào)放if(a==b)前面,輸出什么也沒(méi)有呢????

#include <stdio.h>?

int main()

{

? ? int a,b;

? ? for(a=2;a<50;a++)

? ? {

? ? ? ? for(b=2;b<a;b++)

? ? ? ? {

? ? ? ? ? ? if(a%b==0)

? ? ? ? ? ? break;

? ? ? ? }

? ? } ? ? ? ? ? ? ? ? ? ?//就是這個(gè)

? ? if(a==b)

? ? printf("%d ",a);

? ? ? ? ? ? ? ? ? ? ? ?//為什么放在這就對(duì)??

? ??

}


正在回答

2 回答

- -你好像理解錯(cuò)我的意思了,我意思是我這兩個(gè)代碼區(qū)別是什么啊~~~~


#include <stdio.h>?

int main()

{

? ? int a,b;

? ? for(a=2;a<50;a++)

? ? {

? ? ? ? for(b=2;b<a;b++)

? ? ? ? {

? ? ? ? ? ? if(a%b==0)

? ? ? ? ? ? break;

? ? ? ? }

} ? ? ? ? ? ? ? //花括號(hào)放在這為什么不對(duì)????

? ? ? ? ? ? ? ? ? ? ? ??

? ? if(a==b)

? ? printf("%d ",a);

? ? ? }






#include <stdio.h>?

int main()

{

? ? int a,b;

? ? for(a=2;a<50;a++)

? ? {

? ? ? ? for(b=2;b<a;b++)

? ? ? ? {

? ? ? ? ? ? if(a%b==0)

? ? ? ? ? ? break;

? ? ? ? }

? ? ?if(a==b)

? ? printf("%d ",a);

} ? ? ?//而放在這就能輸出正確的結(jié)果????

? ? ??}






















0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

onemoo

for 后面的大括號(hào)中是for循環(huán)體,也就是for每次循環(huán)要執(zhí)行的內(nèi)容。 上面的寫(xiě)法中, if(a==b) 這語(yǔ)句根本沒(méi)有包含在外層for循環(huán)中,你的這兩個(gè)for循環(huán)中沒(méi)有輸出語(yǔ)句,當(dāng)然什么也打印不出了。 下面的寫(xiě)法, if(a==b) 這語(yǔ)句就包含在外層for循環(huán)中了。
2015-10-21 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)楫?dāng)循環(huán)結(jié)束后,a = 50, b = 49, 所以如果if(a == b)放在printf("%d ",a)?前面,則需要a等于b的條件才輸出a的值,而a是不等于b的,所以不會(huì)輸出,如果if(a == b)放在printf("%d ",a) 后面,則不用判斷a是否等于b就直接輸出a的值。

C++技術(shù)網(wǎng)http://www.cjjjs.cn/,網(wǎng)站的零基礎(chǔ)入門(mén)教程,可以帶你從小白練就大神,文章深入淺出,通俗易懂,分析透徹,即使學(xué)過(guò),也會(huì)大有收獲,是學(xué)習(xí)必備網(wǎng)站哦。



0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

大神解釋下,為什么花括號(hào)放if(a==b)前面,輸出什么也沒(méi)有呢????

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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