為什么i<=9不行,還有為什么j必須與i比較,而不是單獨(dú)的j<=9?
#include <stdio.h>
int main()?
{?
? ? // 定義相乘數(shù)字i,j以及結(jié)果result
? ? int i, j, result;
? ? /*
? ? ?* 使用for循環(huán)解決本題相對(duì)簡(jiǎn)單哦~
? ? ?* 小編偷偷的將源碼放在任務(wù)“不會(huì)了怎么辦”中了哦~
? ? ?* 小編希望童鞋們獨(dú)立完成哦~
? ? ?*/
? ? for(i=9;i<=9;i--)
? ? {
? ? ? ? for(j=1;j<=i;j++)
? ? ? ? {
? ? ? ? ? ? result=i*j;
? ? ? ? ? ? printf("%d*%d=%d\t",i,j,result);
? ? ? ? }
? ? ? ? printf("\n");
? ? }
? ? return 0;
}
2018-07-24
#include <stdio.h>
int main()?
{?
? ? // 定義相乘數(shù)字i,j以及結(jié)果result
? ? int i, j, result;
? ? /*
? ? ?* 使用for循環(huán)解決本題相對(duì)簡(jiǎn)單哦~
? ? ?* 小編偷偷的將源碼放在任務(wù)“不會(huì)了怎么辦”中了哦~
? ? ?* 小編希望童鞋們獨(dú)立完成哦~
? ? ?*/
? ? ?for(i=9;i>=1;i--)
? ? ?{
? ? ? ? for(j=1;j<=i;j++)
? ? ? ? {
? ? ? ? ? ? printf("%d*%d=%d ",i,j,result=i*j);
? ? ? ? }
? ? ? ? printf("\n");
? ? ?}
? ??
? ??
? ??
? ??
? ??
? ? return 0;
}
這樣啊。
2018-08-01
for(i=9;i<=9;i--)
這里,i會(huì)無限自減,所以必須是i>0或者i>=1,因?yàn)閕=9已經(jīng)是上限了。
2018-07-26
嘿,那只是確定i這個(gè)值的范圍。
2018-07-23
因?yàn)樵谶@個(gè)程序中,i和數(shù)字不是一個(gè)相同的含義,j也是。所以不能把i和j同數(shù)字比較。