1樓:聽不清啊
可以使用兩個二重迴圈。第一個二重迴圈列印圖形的上半部分,再用一個二重迴圈列印圖形的下半部分。
下面是程式的源**和運**況的截圖。
#include
int main()
for(i=1;i>=0;i--)
return 0;}
c語言迴圈巢狀形式輸出以下圖案,求語句**
2樓:天雨下凡
#include
#include
int main(void)
printf("\n");
return 0;}
3樓:育知同創教育
#include
void main()
for(i=1;i<=3;i++) }
怎麼用c語言列印下面星號組成的圖形 是這樣的圖 × × × × × × × × × × × × ×
4樓:匿名使用者
#include
#include
void main ()
for(j=1;j<=5-abs(2*i);j++)/*這個for迴圈(第三個)控制輸出*號個數*/
printf("\n");/*輸出完一行後,換行*/}}/* 行數(對應的i值) 打空格次數 *號個數1(-2) 2 (k<=abs(i))1(j<=5-abs(2*i)
2(-1) 1 3
3( 0) 0 5
4( 1) 1 3
5( 2) 2 1
(取絕對值 (輸出兩個
就是方便計算) 空格算一次)
*/不清楚的地方可以hi我,望採納!
ps:樓上的第二個程式就是最後少了一個花括號
5樓:庚午子李
這樣可以了
#include
void main()
for(i=0;i<2;i++)}
用迴圈結構語句程式設計並輸出下圖,其行數由鍵盤輸入,行數和每行輸出的星號*數有2倍的
6樓:古神孤鴻
#include
int main(void)
for (k = 0; k < n; k++)printf ("\n");}}
7樓:匿名使用者
怎麼輸出不同的內容呢,比如a bb ccc。。。成金字塔形
用c語言for迴圈結構列印以下結構,跪求大神指教,急急急
8樓:匿名使用者
#include
#include
#define n 7 //行數
#define kg abs(n/2-i) //每行空格數#define xh (n/2-abs(n/2-i))*2+1 //每行星號數
void main()}
9樓:匿名使用者
#include
void ex_6_1(int linecount)}void ex_6_2(int linecount) }}void ex_6_3(int linecount)}void ex_6_4(int linecount) }}int main()
10樓:匿名使用者
#include
#include
void func(int mode, int type, int num, int mv)
else
for (;i < k; i++)
else
}else
else
else}}
}printf("\n");}}
int main()
else if (c >= 65 && c <= 90) /*a=z*/
else if (c >= 97 && c <= 122) /*a=z*/
else
if (type == 1)
else if (type == 2)
num = c - mv + 1;
}else if (type == 3)
num = c - mv + 1;
}else
func(mode, type, num, mv);
return 0;
}第一題輸入 2 1 d
第二題輸入 2 2 7
第三題輸入 1 2 g
第四題輸入 2 3 9
c語言題目(要求用for迴圈語句控制行列或星號及空格的數量)
11樓:匿名使用者
#include
#define zf "★"
int main(void)
return 0;}
分析c語言中用for列印出星號金字塔
12樓:為le忘卻的紀念
include
int main(void) }
主要是星號前面,每一行空格的表示:總層數-當前行數。
13樓:藝燊
你的程式不對。如果你只列印4行金字塔的話,程式如下:
#include"stdio.h"
main()}
14樓:百小度
main()
for(k=0;k<=2;k++)
//printf(*);
printf("*");
//printf(\n);
printf("\n");
}主要是printf()是格式輸出,不能夠直接輸出你想要的字元!
用for迴圈列印下面的圖形
15樓:匿名使用者
是列印一個完整的菱形嗎,如果是,程式如下
#include
int main()
/*輸出下半部分倒三角形*/
for(i=4;i>=1;i--)
}如果是分開列印,那就將上面的程式拆開為兩個程式就可以了。
【c語言求助】下面這個程式是不是i控制輸出空格,星號的個數,以及行數。。。j知識控制迴圈的次數??
16樓:
這是想做倒三角形吧,不過做錯了,結果是這樣的
17樓:沐子陽
for ( j=0;j
這一行 是輸出 空格,是根據j來迴圈,但是你的判定條件用到了i ,所以和i有關係。
下面的也是同理。
總的來說,迴圈是在for ( i=0;i<4;i++ ) 中進行,怎麼都和i有關係
18樓:匿名使用者
i控制的行數 ,第二個j控制的空格 第三個j控制的星號
19樓:
i是控制行數,第二個for迴圈是控制空格,第三個for迴圈是控制星號,printf("\n");
是每一行換一個行。
20樓:
i是行號
j是空格和*的個數,一般是等差數列
c語言for迴圈巢狀if語句,c語言for迴圈巢狀if語句
include int main int argc,char argv else endforloop printf 已經退出外層迴圈 return 0 比如 for i 0 i 10 i if i 5 break 外部迴圈的條件是i 10,內部判斷i是否等於5,如果等於執行break,結束迴圈,否...
C語言迴圈結構程式設計題目求解,C語言程式設計迴圈結構的題目
void main else if year 4 0 if n 10 0 陣列 100 10 存放年數,判斷語句判斷是否為100的整數倍,如果是,除400不是,除4看餘數是否為0,判斷是否為閏年。void main for j 0 j j printf n c語言程式設計迴圈結構的題目 includ...
用C語言迴圈結構編寫 輸入數,判斷該數是否為素數
include int main int n int i scanf d n if n 2 printf this is not a prime.n else if n 2 printf this is a prime.n else for i 2 iif n i 0 break if i n pr...