亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么這樣寫會判定輸入錯誤?

#include?<stdio.h>int
main()
{????
int?i,?j,?k;????
????for(i=1;?i<5;?i++)????
????{????????
????????for(j=4;j>i;j=j-1)??????????
????????{????????????
????????printf("?");????????
????????}???????
?????????
????????for(j=2;j<2*i+1;j=j+1)?????????
????????{????????????
????????printf("*");????????
????????}????????
????printf("\n");????
????}????
return?0;
}


正在回答

1 回答

作為菜雞,什么是輸入錯誤什么是輸出錯誤我是不懂的,但是,要求的圖形中第一行有四個空格(你試試選中就知道了),你這么寫第一行只能在j=4、3、2的時候各輸出一個空格,一開始就錯了。

0 回復 有任何疑惑可以回復我~
#1

Steve_64 提問者

但是我運行結果是正確的啊,第3個for眼瞎看錯了j改一下k
2018-07-21 回復 有任何疑惑可以回復我~
#2

麻瓜42 回復 Steve_64 提問者

....那就很迷了,應該是系統檢測不嚴吧,我做那個乘法表的時候第一次沒加\n輸出一整行系統也提示我正確。
2018-07-21 回復 有任何疑惑可以回復我~
#3

Steve_64 提問者 回復 麻瓜42

我是完全跟圖例一致,但它提示‘運行成功,輸入錯誤’,不論開頭4個空格還是3個空格都這樣(第2個for種j=4改為j=5可以輸出4個空格)
2018-07-21 回復 有任何疑惑可以回復我~
#4

麻瓜42 回復 Steve_64 提問者

那所謂"輸入錯誤"應該就是指程序中被系統檢測的某一部分與標答不符吧,畢竟參考代碼用的實現方法是j=i;
2018-07-22 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

為什么這樣寫會判定輸入錯誤?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號