請參考代碼
網站的建設成都創新互聯專注網站定制,經驗豐富,不做模板,主營網站定制開發.小程序定制開發,H5頁面制作!給你煥然一新的設計體驗!已為成都崗亭等企業提供專業服務。
(1)外層循環控制打印的行數
(2)內層循環控制*的數量打印。
#includestdio.h
int main(void){
int i,j;
for(i=1;i=10;i++){
for(j=i;j=10;j++){
printf("*");
}
printf("\n");
}
}
打印結果如圖示
1、打開visual C++ 6.0-文件-新建-文件-C++ Source File。
2、輸入預處理命令和主函數:
#includestdio.h ? ? ? ? ?/*輸入輸出頭文件*/
void main() ? ? ? ? ? /*空類型:主函數*/
3、定義變量并確定行數:
int a,b;????????? /*定義變量的數據類型為整型*/
for(a=0;a=4;a++)???????? /*確定行數*/
{
4、確定空格數量:
??for(b=4-a;b=0;b--)???????? /*確定空格數量*/
printf(" ");
5、確定每一行星號數量并換行:
??for(b=1;b=a*2+1;b++)???????? /*確定每一行星號數量*/
printf("*");
printf("\n");???????? /*換行*/
6、完整的源代碼:如圖。
7、完成效果圖。直角三角形:星號數量是等差數列,1 ?3 ?5 ?7 ?9。
C語言輸出如題所示圖案的代碼如下:
#includestdio.h
int main( )
{
int x;
int i,j,k;
printf("請輸入,需要生成圖案的行數(單數):");
scanf("%d",x);
k=x/2+1;
for(i=1;i=k;i++)
{
for(j=0;j2*i-1;j++)
printf("*");
printf("\n");
}
for(i=k-1;i=1;i--)
{
for(j=0;j2*i-1;j++)
printf("*");
printf("\n");
}
}
擴展資料:
由題,需要輸出這樣一個圖像,可將其看為一個正三角形與倒三角形的組合。
且對于下圖:
*
***
*****
*******
*****
***
*
由行數與*號的關系可得,在對于總行數/2+1的部分,行數*2+1,即為*號的數目,因而得到了前半段圖形的代碼。
而對于后半部分的倒三角形,其行數可記為,倒數總行數/2...3、2、1行,則可利用循環以及2*行數-1,得到下半部分的圖像。
網站欄目:c語言函數里面星號怎么打 c語言函數帶星號
新聞來源:http://vcdvsql.cn/article48/doiecep.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、靜態網站、標簽優化、虛擬主機、外貿網站建設、
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯