c語言尋答案 解析

時間 2021-07-04 15:33:43

1樓:匿名使用者

#include

main()

if(a/10>0) //這是計算該數有幾位數//

t++;

if(a/100>0)

t++;

if(a/1000>0)

t++;

printf("它是一個%d位數\n",t);

printf("千位為%d\n",a/1000); //分別輸出每一位數字//

printf("百位為%d\n",(a-a/1000*1000)/100);

printf("十位為%d\n",(a-a/100*100)/10);

printf("個位為%d\n",(a-a/10*10));

b=a/1000; //這是逆序輸出//

c=a-a/1000*1000/100;

d=a-a/100*100/10;

e=a-a/10*10;

if(t==4) a=e*1000+d*100+c*10+b;

if(t==3) a=e*100+d*10+c;

if(t==2) a=e*10+d*;

printf("逆序輸出為%d",a);}

2樓:華師來的

#include

int main()

printf("%d\n",i);

for(int k=i-1;k>=0;k--)printf("%d ",b[k]);

printf("\n");

for(int j=0;j

printf("%d ",b[j]);}

3樓:超大個蘿唄

#include

main()

else

printf("%ld是三位數,逆序輸出為%d%d%d",a,f,e,d);

}else

printf("%ld是四位數,逆序輸出為%d%d%d%d",a,f,e,d,c);

}else

printf("%ld是五位數,逆序輸出為%d%d%d%d%d",a,f,e,d,c,b);

printf("\n");}}

誰有c語言程式設計練習題和詳細的解析(答案優秀者再加50)

4樓:匿名使用者

c語言程式設計練習題和詳細的解析

5樓:匿名使用者

呵呵!我有!一百例!郵箱!

兩道C語言題目,求答案和解析,謝謝

碧海風雲 第9題 c 核心知識點 1 逗號表示式,從左往右逐個計算表示式,整個表示式的值為最後一個表示式的值。2 a與a 的區別,前者為先自加1而後引用當前值參與計算,後者為先引用當前值參與計算而後自加1。x a 3,b a 1 執行a 3,此時a值為3 2 執行 a,此時a值為4 3 執行b a,...

C語言,這題解析是不是錯了,C語言,這題的解析有問題把??

因為指標是 p與 s是int,因為指標p c,即 p c 0 那麼 p 1 c 1 指標之間的加減運算是根據指標的型別進行調整的,所以雖然s p地址之間相差20,但是這兩個地址之間只相差5個地址。倘若你把 p與 s改成short或char型別,那麼答案卻變成了10或20了 028.5e 3 可以,但...

C語言問題求答案,c語言問題 求答案

你這個問題問的真是太好了,簡直是前無古人後無來者。這題有神經病可以答的出來,正常人都無法給你準確的答案,建議你去醫院看看。c語言問題 求答案 聽不清啊 include void confab const char int,int s,char outt else if int i a int i z...