課程
/后端開發
/C
/C語言入門
課程有錯,任務中只有四行星號,而參考代碼寫出來是五行星號,另外不能輸出空格,望改良!
2015-01-07
源自:C語言入門 4-12
正在回答
還有一種方也可以,如下
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++)
? ? {
? ? ? ? /* 觀察每行的空格數量,補全循環條件 */
? ? ? ? for(j=i;j<5;j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數量,補全循環條件 */
? ? ? ? for(k=0;k<i*2-1;k++)?
? ? ? ? ? ? printf("*"); ? //每行輸出的*號
? ? ? ? printf("\n"); ? ? //每次循環換行
? ? }
? ? return 0;
}
水藍
? ? ? ? for(j=1;j<=4-i;j++) ?
? ? ? ? for(k=5-i;k<=i+3;k++)?
小編正在努力修改中
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
5 回答程序錯誤?
1 回答編程錯誤。
3 回答過程錯誤了
1 回答程序錯誤問題
2 回答程序輸出錯誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-01-24
還有一種方也可以,如下
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++)
? ? {
? ? ? ? /* 觀察每行的空格數量,補全循環條件 */
? ? ? ? for(j=i;j<5;j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數量,補全循環條件 */
? ? ? ? for(k=0;k<i*2-1;k++)?
? ? ? ? {
? ? ? ? ? ? printf("*"); ? //每行輸出的*號
? ? ? ? }
? ? ? ? printf("\n"); ? ? //每次循環換行
? ? }
? ? return 0;
}
2015-01-24
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++)
? ? {
? ? ? ? /* 觀察每行的空格數量,補全循環條件 */
? ? ? ? for(j=1;j<=4-i;j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數量,補全循環條件 */
? ? ? ? for(k=5-i;k<=i+3;k++)?
? ? ? ? {
? ? ? ? ? ? printf("*"); ? //每行輸出的*號
? ? ? ? }
? ? ? ? printf("\n"); ? ? //每次循環換行
? ? }
? ? return 0;
}
2015-01-08
小編正在努力修改中