導航:首頁 > 軟體知識 > 程序編輯如何列印星號

程序編輯如何列印星號

發布時間:2022-11-21 07:59:14

『壹』 C語言,如何輸出一行星號如圖

#include<sdio.h>
intmain()
{
inti,N;
scanf("%d",&N);
for(i=0;i<N;i++)printf("*");
return0;
}

『貳』 如何編寫程序在一行中輸出 N 個星號

什麼語言?
C:
#include <stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
for(i=0;i<n;i++) putchar('*');
putchar('\n');
return 0;。

『叄』 C語言輸出一行星號

#include<stdio.h>
main()
{ int N,a;
scanf("%d",&N);
for(a=0;a<N;a++)
printf("*");
getch();
}
這么寫就行了,你前面有很多沒用的還有些是程序布恩那個運行的

『肆』 列印星號 c語言

你是講C語言格式還是C++格式的

C++

#include<iostream>
usingnamespacestd;
intmain()
{
intx,y,line;
while(1)
{
cout<<"首行星號個數為:";
cin>>line;
for(x=0;x!=line;x++)
{
for(y=0;y!=line;y++)
{
if(y<x)
cout<<"";
else
{
if(y==line-1)
cout<<"* ";
else
cout<<"*";}}}}}

C語言

#include<stdio.h>
intmain()
{
intx,y,line;
while(1)
{
printf("首行星號個數為:");//其實首行星號數就是等於行數..其實這是個正方形
scanf("%d",&line);
for(x=0;x!=line;x++)//行數
{
for(y=0;y!=line;y++)//行長
{
if(y<x)
printf("");//星號之前空格使用""來填充具體填充多少個..要看當前行數(x)與行長(y)的關系這里我放到下面講
else
{
if(y==line-1)//如果遇到每一行的最後一個*號
printf("* ");//就換到新的一行..開始下一行的輸出
else
printf("*");}}}}}//否則單純地輸出星號

VC2010下編譯通過.

接源碼中的解釋...仔細看這個圖形是一個正方形..(因為長等於寬)..

if(y < x)是什麼意思? 行數<行長的時候輸出空格..因為每當要輸出空格的時候行長總是小於行數的

(我說的當前的行長和行數....你可以用源代碼試試看是不是這樣..)

『伍』 c語言如何輸出一行30個星號

這樣一段程序就可以輸出30個星號並換行:
{ int i; for ( i=0;i<30;i++ ) printf("*"); printf("\n"); }

『陸』 C語言星號的列印

請參考代碼

(1)外層循環控制列印的行數

(2)內層循環控制*的數量列印。

#include<stdio.h>

int main(void){

int i,j;

for(i=1;i<=10;i++){

for(j=i;j<=10;j++){

printf("*");

}

printf(" ");

}

}

列印結果如圖示

『柒』 c語言程序設計用for語句打出星星星

#include<stdio.h>
intmain()
{intn,i,j;
scanf("%d",&n);
for(i=0;i<n;i++)
{for(j=i+1-n;j<2*i+1;j++)
printf((j>=0&&j<=2*i)?"*":"");
printf(" ");
}
for(i=n-2;i>=0;i--)
{for(j=i+1-n;j<2*i+1;j++)
printf((j>=0&&j<=2*i)?"*":"");
printf(" ");
}
return0;
}

『捌』 用c語言編寫輸出金字塔狀的三行星號,怎麼做

可通過for語句編寫輸出金字塔狀的三行星號。具體步驟如下。

1、打開visual C++ 6.0,打開文件-新建-文件-C++ Source File。

『玖』 C語言編程列印星星程序檢查,謝謝

#include<stdio.h>
intmain()

{
inti,j,n;
printf("請輸入一個數字n: ");
scanf("%d",&n);
//你這兒多加了個括弧啊,而且這縮進看著很混亂啊,即使是這樣列印出來也是個死循環
//你是想做成列印什麼樣的呢?
for(i=1;i<=n;i++)
{

for(j=1;j<=n;j++)printf("*");//只循環一次就不用寫for了
printf(" ");//輸出第一行星星

for(i=2;i<n;i++)
{
for(j=1;j<i;j++)printf("");
for(j=i;j<=i;j++)printf("*");
printf(" ");
} //輸出中間行星星
for(j=1;j<=n;j++)printf("*");//只循環一次就不用寫for了
printf(" ");//輸出最後一行星星
}
return0;
}

是打算輸出這種效果么? 如果是的話,上面給你改了下代碼

『拾』 如何用C語言輸出星號

C語言輸出如題所示圖案的代碼如下:

#include<stdio.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;j<2*i-1;j++)

printf("*");

printf(" ");

}

for(i=k-1;i>=1;i--)

{

for(j=0;j<2*i-1;j++)

printf("*");

printf(" ");

}

}

(10)程序編輯如何列印星號擴展閱讀:

由題,需要輸出這樣一個圖像,可將其看為一個正三角形與倒三角形的組合。

且對於下圖:

*
***
*****
*******
*****
***
*

由行數與*號的關系可得,在對於總行數/2+1的部分,行數*2+1,即為*號的數目,因而得到了前半段圖形的代碼。

而對於後半部分的倒三角形,其行數可記為,倒數總行數/2...3、2、1行,則可利用循環以及2*行數-1,得到下半部分的圖像。

閱讀全文

與程序編輯如何列印星號相關的資料

熱點內容
微信有了小程序怎麼退出 瀏覽:444
大數據轉型是什麼 瀏覽:333
奧特曼傳奇英雄游戲數據在哪裡 瀏覽:560
股票交易員的工資大概多少 瀏覽:380
什麼叫基金備案產品 瀏覽:763
順豐快遞為什麼信息不更新 瀏覽:178
駐馬店代理車禍賠償律師哪個好 瀏覽:692
停車場模擬器怎麼改數據 瀏覽:248
長沙大清金庫怎麼交易 瀏覽:250
承德工傷鑒定程序怎麼走 瀏覽:764
身份證信息是哪裡來的 瀏覽:870
微信小程序怎麼滿屏添加水印 瀏覽:561
如何給數據計數 瀏覽:19
非法數據地址是什麼意思 瀏覽:598
奶塊如何把東西掛交易平台 瀏覽:981
什麼美容產品可以去皺 瀏覽:43
產品分享賬號怎麼做 瀏覽:268
國地稅稽查如何交換信息 瀏覽:922
根據什麼選擇音頻壓縮技術標准 瀏覽:455
同類產品怎麼競爭銷售 瀏覽:295