編寫程式輸入正整數n統計n中不同數字出現

時間 2021-05-05 23:33:22

1樓:大野瘦子

程式為:

#include int main()

;while(num!=0

num/=10;

}for(i=0;i<10;i++)

}注意事項

public class test01

}system.out.println("共出現了"+count + "次"); } }

2樓:砍侃看

#include

int main()

;while(num!=0)

num/=10;

}for(i=0;i<10;i++)}

c語言程式設計 給定乙個自然數n(1≤n≤1000),統計出所有不超過n的正整數中數字0到9出現的次數

3樓:流星不死

/*c語言程式設計bai 給定乙個自然數n(1≤dun≤1000),統計zhi出所有

不超過n的正dao整數中數字0到9出現

版的次數,並且權

依次列印出來每個數字出現的次數(0~9),相鄰兩個數字用乙個空間隔開。

輸入輸出樣立1

樣例輸入:10

樣例輸出1  2  1  1  1  1  1  1  1  1  1

解釋:在1到10中,只有數字1在整數1和10中重複出現了兩次。其他數字都只出現了一次

輸入輸出樣例2:

樣例輸入:100

樣例輸出:11 21 20 20 20 20 20 20 20 20要求執行記憶體上限2m*/

int fun(int i,int a)

}#include

main()

;scanf("%d",&n);

for(i=n;i>0;i--)

for(i=0;i<10;i++)

printf("%d ",a[i]);

}已完成 不懂可問

編寫乙個程式,從鍵盤先輸入n的值,然後輸入n個正整數,輸出每個數出現的次數

4樓:聽不清啊

var a:array[1..30]of longint;

n,i,j,t:integer;

begin

read(n);

for i:=1 to n do read(a[i]);

for i:=1 to n-1 do

for j:=1 to n-i do

if a[j]>a[j+1] then begin t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t end;

i:=1; j:=1;

while ibegin

write(a[i],':');

while (iwriteln(j); inc(i); j:=1;

end;

if i=n then writeln(a[n],':1');

end.

用c語言編寫乙個程式,讀入一正整數n(1<= n <= 10000000000),計算數字1至n中,5出現的次數 10

5樓:匿名使用者

static void main(string args)}console.write("能被5整除的數有");

console.write(z); // 將變數列印出來console.write("個。");

console.readkey(); // 程式暫停,直到輸入乙個鍵繼續運,以便**。

}如果是 10000000000 注意更換變數型別 int型可以容納的位數沒那麼長。

6樓:匿名使用者

c#控制台程式

static void main(string args)}console.write("能被5整除的數有");

console.write(z); // 將變數列印出來console.write("個。");

console.readkey(); // 程式暫停,直到輸入乙個鍵繼續運,以便**。

}如果是 10000000000 注意換變數型別 int型可以容納的位數沒那麼長。

c語言程式設計:輸入乙個正整數n(1

7樓:逸風舞

#include

int main()

;int n,i,k,x,max;

max=0;

scanf("%d",&n);

for (i=1;i<=n;i++)

} for (i=0;i<10;i++)

return 0;}

求助求助~~c++程式設計。隨意輸入乙個正整數n,計算從1~n之間0、1、2、3、...、9數字出現的次數是多少。 20

8樓:釋竹陽花

就是沒有**呀!另外:n=13時,1出現的次數怎麼可能是13呢??你可以把**發給我:820614361

9樓:匿名使用者

//如果n=13,1出現的次數只有6次吧:1 10 11 12 13#include

using namespace std;

int main()

;//定義變數,初始化陣列a為零

cin>>n;

for (i=1;i<=n;i++)

}for (i=0;i<10;i++) //輸出統計資料cout<

10樓:豬頭或火寶寶

你好!!!

把**發給我看看!!

c語言題目,輸入乙個正整數n,輸出該數各位數字的積 例如,輸入1234 輸出24

11樓:

#include

int  main()

printf("每位數之積是:%d\n",s);

return 0;}

12樓:卞以晴

#include

int main(void)

printf("該數字各位數之積為:%d",pro);

return 0;}

13樓:刀無極啊

#include

int main()

printf("a=%d",s);

return 0;}

c語言程式設計:編寫程式,輸入乙個正整數,統計該整數的位數並計算其各個數字上的數字之和。要求每行講

14樓:匿名使用者

#include/*包含標頭檔案*/

void main()       /*主函式*/printf("整數的位數是%d\n",m);     /*輸出*/printf("整數的各位數的和是%d\n",sum);/*輸出*/}ps :::不懂還可繼續問。。。

15樓:匿名使用者

#include

void main()

//統計位數

printf("位數為n=%4d,各位數之和為%4d\n",n,s);//輸出

}望採納!

c語言 n為正整數,計算從1到n的所有整數中包含數字1的個數

16樓:豐豐的風箏

如下:/*用c語言編寫程式 輸入乙個正整數n,求1到n的數中1出現的個數

*/#include"stdio.h"intcount(int n)

j=j/10; /*讓數除以十讓他原來的高位變為低位,即原來的十位變成個位*/}}return c;}

main()

c語言基礎語法:

資料型別:c的資料型別包括:整型、字元型、實型或浮點型(單精度和雙精度)、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別;

常量與變數:常量其值不可改變,符號常量名通常用大寫。變數是以某識別符號為名字,其值可以改變的量。

識別符號是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第乙個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應儲存單元;

陣列:如果乙個變數名後面跟著乙個有數字的中括號,這個宣告就是陣列宣告。字串也是一種陣列。

它們以ascii的null作為陣列的結束。要特別注意的是,方括內的索引值是從0算起的。

17樓:匿名使用者

//拿去看吧

#include

int count1(int n)

}return count;

}int main(void)}

編寫程式輸入兩個正整數m和,編寫程式,輸入兩個正整數m 和n 1 m,n 1000 ,輸出m n 之間的所有滿足各位數字的立

碧血玉葉花 include int is int number if s b return 1 else return 0 int main void include include int is int number int main void int m,n,y,result printf m,...

用VB編寫程式,輸入正整數n,求所有大於1且小於n,同時與n互質的數,存入陣列並每行的格式輸出

同時與n互質的數 這個不太明白?能說一下嗎?下面1000以內質數演算法。private sub command1 click text1.text for i 1 to 1000 k 1 for j 2 to i 2 if i mod j 0 then k 0next j if k 1 then p...

用c語言編寫程式,讀入一正整數n 1n

static void main string args console.write 能被5整除的數有 console.write z 將變數列印出來console.write 個。console.readkey 程式暫停,直到輸入乙個鍵繼續運,以便 如果是 10000000000 注意更換變數型別...