簡(jiǎn)單的程序設(shè)計(jì)

2024-02-16 16:10

給于5位整數(shù)要求:1求幾位數(shù)2.按逆序打印各位數(shù)
1個(gè)回答
#include
main()
{
long int num;
int indiv,ten,hundred, thousand,ten_thousand,place;
printf("請(qǐng)輸入整數(shù)(0~99999):");
scanf("%ld",&num);
if(num>9999)
place=5;
else if(num>999)
place=4;
else if(num>99)
place=3;
else if(num>9)
place=2;
else
place=1;
printf("place=%d\n",place);
printf("每位數(shù)字:");
ten_thousand=num/10000;
thousand=(int)(num-ten_thousand*10000)/1000;
hundred=(int)(num-ten_thousand*10000-thousand*1000)/100;
ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10;
indiv=(int)(num-ten_thousand*10000-thousand*1000-hundred*100-ten*10);
switch(place)
{
case 5:
printf("%d,%d,%d,%d,%d",ten_thousand,thousand,hundred,ten,indiv);
printf("\n反序數(shù)字:");
printf("%d%d%d%d%d\n",indiv,ten,hundred,thousand,ten_thousand);
break;
case 4:
printf("%d,%d,%d,%d",thousand,hundred,ten,indiv);
printf("反序數(shù)字:");
printf("%d%d%d%d\n",indiv,ten,hundred,thousand);
break;
case 3:
printf("%d,%d,%d",hundred,ten,indiv);
printf("\n反序數(shù)字:");
printf("%d%d%d\n",indiv,ten,hundred);
break;
case 2:
printf("%d,%d",ten,indiv);
printf("\n反序數(shù)字:");
printf("%d%d\n",indiv,ten);
break;
case 1:
printf("%d",indiv);
printf("\n反序數(shù)字:");
printf("%d\n",indiv);
break;
}
}
相關(guān)問答
什么是程序?什么是程序設(shè)計(jì)?
2個(gè)回答2023-04-10 23:01
土點(diǎn)的講話程序就是一串按照命令執(zhí)行的代碼。這個(gè)代碼是什么應(yīng)該怎樣執(zhí)行,你會(huì)這個(gè)你就是程序員了。
什么是程序設(shè)計(jì),程序設(shè)計(jì)有哪些步驟?
3個(gè)回答2022-09-21 14:55
1、功能分析(把你要讓電腦所做的事分解成好幾個(gè)部分) 2、編寫代碼 3、編譯調(diào)試 4、生成執(zhí)行文件+文檔、發(fā)行
簡(jiǎn)單的程序設(shè)計(jì)
1個(gè)回答2024-02-24 13:09
您好,很高興為您解答! 第一個(gè)作業(yè) 代碼如下: 運(yùn)行結(jié)果: 第二個(gè)作業(yè) 代碼如下: 運(yùn)行結(jié)果:
簡(jiǎn)單的程序設(shè)計(jì)
1個(gè)回答2024-02-22 05:40
方便起見,只寫關(guān)鍵部分 (2) int? a; printf("請(qǐng)輸入成績(jī):"); scanf(%d,&a); if(a100){printf("成績(jī)輸入錯(cuò)誤")} else if(a>=...
全文
簡(jiǎn)單程序設(shè)計(jì)
1個(gè)回答2024-02-16 00:09
int a[10][10]; int max[10],maxj[10]; int i,j,m,n; printf("Input a number:\n"); scanf("%d",&m); print...
全文
程序設(shè)計(jì)中的文法
1個(gè)回答2024-09-21 10:40
這是編譯原理里的問題 文法 可以通俗的說是一個(gè)東西產(chǎn)生所遵循的規(guī)則,如語言中的主謂賓,就是語言的文法 G[S] 這是文法G :S->0S0 S->1 這就是他里面的規(guī)則 S-> 0 S 0 或S->...
全文
設(shè)計(jì)簡(jiǎn)單小游戲程序的視頻或教程!
1個(gè)回答2024-02-27 03:30
你懂電腦的嘛,這也要問,去做編程吧......
關(guān)于程序設(shè)計(jì)!
1個(gè)回答2023-01-22 02:52
看這方面的書吧,我沒針對(duì)這個(gè)編程
在程序設(shè)計(jì)中,什么是變量?
1個(gè)回答2022-06-25 21:40
常量就是它的值是不變的變量就是它的值是可變的