日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

10100的素数c语言程序,C语言基础题目及代码.doc

發布時間:2025/3/8 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 10100的素数c语言程序,C语言基础题目及代码.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/*讀入一個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。

輸入格式:

每個測試輸入包含1個測試用例,即給出自然數n的值。這里保證n小于10100。

輸出格式:

在一行內輸出n的各位數字之和的每一位,拼音數字間有1 空格,但一行中最后一個拼音數字后沒有空格。

輸入樣例:

1234567890987654321123456789

輸出樣例:

yi san wu

*/

#include

void shuchu(int x);

int main(){

char n;

int a,b,s=0;

scanf("%c",&n);

while(n!='\n')

{

s+=n-'0';

scanf("%c",&n);

}

shuchu(s);

return 0;

}

void shuchu(int x)

{

if(x<0)

{

printf("fu ");

x=-x;

}

int mask = 1;

int t = x;

while ( t>9 ) {

t /= 10;

mask *=10;

}

do {

int d = x / mask;

switch(d)

{

case 0: printf("ling");break;

case 1: printf("yi");break;

case 2: printf("er");break;

case 3: printf("san");break;

case 4: printf("si");break;

case 5: printf("wu");break;

case 6: printf("liu");break;

case 7: printf("qi");break;

case 8: printf("ba");break;

case 9: printf("jiu");break;

}

if(mask>9)printf(" ");

x %= mask;

mask /= 10;

} while ( mask > 0 );

return;

}

/*

給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大于C。

輸入格式:

輸入第1行給出正整數T(<=10),是測試用例的個數。隨后給出T組測試用例,每組占一行,順序給出A、B和C。整數間以空格分隔。

輸出格式:

對每組測試用例,在一行中輸出“Case #X: true”如果A+B>C,否則輸出“Case #X: false”,其中X是測試用例的編號(從1開始)。

輸入樣例:

4

1 2 3

2 3 4

2147483647 0 2147483646

0 -2147483648 -2147483647

輸出樣例:

Case #1: false

Case #2: true

Case #3: true

Case #4: false

*/

#include

int main()

{

int t,i=1;

double a,b,c;

scanf("%d",&t);

do

{

i++;

scanf("%lf %lf %lf",&a,&b,&c);

if((a+b)>c)

{

printf("Case #%d: true\n",i-1);

}

else

{

printf("Case #%d: false\n",i-1);

}

}while(i<=t);

return 0;

}

/*

給定M行N列的整數矩陣A,如果A的非邊界元素A[i][j]大于相鄰的上下左右4個元素,那么就稱元素A[i][j]是矩陣的局部極大值。本題要求給定矩陣的全部局部極大值及其所在的位置。

輸入格式:

輸入在第1行中給出矩陣A的行數M和列數N(3<=M,N<=20);最后M行,每行給出A在該行的N個元素的值。數字間以空格分隔。

輸出格式:

每行按照“元素值 行號 列號”的格式輸出一個局部極大值,其中行、列編號從1開始。要求按照行號遞增輸出;若同行有超過1個局部極大值,則該行按列號遞增輸出。若沒有局部極大值,則輸出“None 總行數 總列數”。

輸入樣例1:

4 5

1 1 1 1 1

1 3 9 3 1

1 5 3 5 1

1 1 1 1 1

輸出樣例1:

9 2 3

5 3 2

5 3 4

輸入樣例2:

3 5

1 1 1 1 1

9 3 9 9 1

1 5 3 5 1

輸出樣例2:

None 3 5

*/

#in

總結

以上是生活随笔為你收集整理的10100的素数c语言程序,C语言基础题目及代码.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。