當前位置:首頁 » 編程語言 » c語言怎麼奕星輸出5個
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言怎麼奕星輸出5個

發布時間: 2022-06-08 08:06:19

c語言編程:輸出n行星號,每行5個*星號。

main()
{
int n,i;
printf("please input n:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("*****");
printf("\n");
}
}

有問題請追問 滿意記得採納

Ⅱ C語言兔子生兔子問題,怎麼控制一行輸出五個數

1
有一對兔子,三個月生一對兔子,那麼,1月:2個(1對);2月:2個(1對);3月:4個(2對);
兔寶寶不死,三個月生一對兔子,那麼,4月:4個(這里應該是6個(即3對),因為第4月時最開始的一對兔子還會繼續生。。);5月:4個(這里應該是10個(即5對),因為最開始的一對兔子與第3月出生的一對兔子,他們在第5月生了2對,在加上原來的,即5對。。)
以後同理。。。。。。。。。。。。。。。。(呃。。其實你就理解成斐波那契數列就行了。。)
2
if(i%2==0) printf("\n");/*控制輸出,每行四個*/
它其實就是一個顯示格式的問題。。i代表當前的月份數,一次PRINTF()輸出當前月份的兔子數。所以就是輸出4個數就換行。。。

Ⅲ C語言中怎麼控制輸出時每行輸出5個數

..............
if (i % 5 ==0)
printf("\n");
...............
這兩句,

Ⅳ C語言一行輸出五個數,求教!!

/*標准文檔模板*/
#include"Stdio.h"
#include"Conio.h"
intmain(void)
{
/*此處添加你自己的代碼*/
inta;
inti;
a=1;
i=0;
while(a<=1000)
{
if(a%3==1&&a%5==2&&a%7==3)
{
printf("%d",a);
i++;
if(i%5==0)
printf(" ");
}
a++;
}
getch();
return0;
}

這個修改以後就可以了。。

Ⅳ c語言 怎樣每輸出5個 換行

你好!是要這樣的輸出嗎
你對,if(i%4==0)
的判斷有誤,改成下面這樣
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<stdlib.h>
int
main()
{
int
n,i=1;
//
i

1
開始,i=0
的時候,第一次就滿足換行了
for(n=100;n<=200;n++,i++)
{
if(n%3!=0)continue;
printf("%4d",n);
if(i%5==0)
//

5
的余數
printf("\n");
}
system("pause");
return
0;
}

Ⅵ c語言求解怎麼改使輸出結果5個為一行

在for外面定義個變數 初始為1
每次輸出判斷它是否大於或等於5
是就輸出並讓變數恢復為1
否就讓它自增

Ⅶ c語言中斐波那契數怎樣一行輸出5個數

定義一個計數變數,每循環一次就加一,然後判斷該,如果能被5整除就換行,代碼最好還是自己寫,不會再問我。

Ⅷ C語言,每輸出5個數換行

if(i%4==0) 的判斷有誤,需要更改為如下代碼:

#include<stdio.h>

#include<stdlib.h>

int main()

{

int n,i=1;

for(n=100;n<=200;n++,i++)

{

if(n%3!=0)continue;

printf("%4d",n);

if(i%5==0)

printf(" ");

}

system("pause");

return 0;

}

(8)c語言怎麼奕星輸出5個擴展閱讀:

位域成員不能單獨被取sizeof值。C99規定int、unsigned int和bool可以作為位域類型,但編譯器幾乎都對此作了擴展,允許其它類型的存在。位域作為嵌入式系統中非常常見的一種編程工具,優點在於壓縮程序的存儲空間。

其對齊規則大致為:

1、如果相鄰位域欄位的類型相同,且其位寬之和小於類型的sizeof大小,則後面的欄位將緊鄰前一個欄位存儲,直到不能容納為止;

2、如果相鄰位域欄位的類型相同,但其位寬之和大於類型的sizeof大小,則後面的欄位將從新的存儲單元開始,其偏移量為其類型大小的整數倍;

3、如果相鄰的位域欄位的類型不同,則各編譯器的具體實現有差異,VC6採取不壓縮方式,Dev-C++和GCC採取壓縮方式;

4、如果位域欄位之間穿插著非位域欄位,則不進行壓縮;

5、整個結構體的總大小為最寬基本類型成員大小的整數倍,而位域則按照其最寬類型位元組數對齊。



Ⅸ C語言怎麼才能每輸出5個數據轉行

#include<stdio.h>
intmain()
{
inta,b,i,j=0;//j要初始化
printf("輸入a,ba<b ");
scanf("%d%d",&a,&b);

for(i=a;i<=b;i++)
{
if(i%400==0||(i%4==0&&i%100!=0))//添加花括弧
{
printf("%d",i);
j++;

if(j%5==0)
printf(" ");
//刪掉else
}
}

getch();
return0;
}

這個是在你程序基礎上面改的,注釋的地方是存在問題的,你看一下

Ⅹ 用C語言寫程序輸出要求控制每行輸出五個數,怎麼控制

在C語言寫程序輸出時,要控制每行輸出數據的個數,可以通過自定義計數器來完成。
如:
// 輸出自然數1-30,每5個數為一行
main()
{ int i;
int cnt=0; // 定義cnt用作輸出數據的計數器,初始為0
for( i=1;i<=30;i++ ) // 循環30次
{ printf("%5d",i); // 輸出數據值
cnt++; // 每輸出一個值,計數器加一次
if( cnt%5==0 ) // 假設每行輸出5個(如果計數器與5取余為0,則換行)
printf("\n"); // 輸出換行
}
}
定義一個計數器,然後每次就自加,當%5==0的時候就printf("\n");看例子,希望能幫到你。
#include
void
main()
{
int
count=0;
int
i;
for(i=1;i<=20;i++)
{
printf("%d\t",i);
count++;
if(count%5==0)
printf("\n");
}
}