不知道哪里錯(cuò)了
#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>0;i--)
? ? {
? ? ? ? for(j=1;j<10;i++)
? ? ? ? {
? ? ? ? ? ? result=i*j;
? ? ? ? ? ?
? ? ? ? ? ? printf("%d*%d=%d",i,j,result);
? ? ? ? ? ??
? ? ? ? }
? ? ? ? printf("\n");
? ? ??
? ? }
? ? return 0;
}
2016-08-10
第二個(gè)for 循環(huán)你的是 ? ?for(j=1;j<10;i++) ? ??
正確的時(shí) ? ? ? ? ? ? ? ? ? ? ?for(j=1;j<=i;j++)
為了實(shí)現(xiàn)輸出打印結(jié)果。將i的值帶入以上表達(dá)式二中,以實(shí)現(xiàn)最大值每次遞減。
表達(dá)式三中,你應(yīng)該是寫錯(cuò)了。j++,不是i++
2016-08-08
目測(cè)你是要寫九九乘法表?首先,嵌套的循環(huán),應(yīng)該是對(duì)變量 j 進(jìn)行自加或者自減,然后我忘了九九乘法表長什么樣子了,就寫了兩種形式(其中一個(gè)用注釋寫的),你看一下有沒有你想要的結(jié)果的
#include <stdio.h>
int main()
{
??? int i, j, result
?? for( i=9;i>0;i--)
??? {
??????? for(j=1;j<i;j++)????????????????//for(j=1;j<=10-i;j++);
??????? {
??????????? result=i*j;
??????????? printf("%d*%d=%d?",i,j,result);????????//這個(gè)地方輸出的時(shí)候最好加個(gè)空格,否則數(shù)字會(huì)連成一片;
??????? }
??????? printf("\n");
??? }
??? return 0;
}