當前位置:係統粉 > 電腦問答 > 其他問答 > c的一個程序小題

c的一個程序小題

提問者:永恒的小小羅  |  瀏覽 次  |  提問時間:2017-01-11  |  回答數量:4

c的一個程序小題 給一個不多於5位的正整數,要求:1 求出它是幾位數;2 分別輸出每一位數字;3 按逆序輸出各位數字,例如原數為123,應輸出321

已有4條答案
椒鹽你等著

椒鹽你等著

回答數:9  |  被采納數:53

2017-01-11 17:03:36
char str[10];scanf("%s",str);int len=strlen(str);printf("%d位數\n",len);for(int i=0;i<len;i++)printf("%c",str[i]);for(i=len-1;i>=0;i--)printf("%c",str[i]);複製代碼
讚 0
小竹念念

小竹念念

回答數:92  |  被采納數:80

2017-01-11 18:01:00
#include<stdio.h>
#include<string.h>

void main()
{
char a[5];
int n;
scanf("%s",a);
n=strlen(a);
printf("%d",n);
for(int i=n;i>=0;i--)
printf("%c",a);
}
讚 9
wuguanjinyao

wuguanjinyao

回答數:123  |  被采納數:36

2017-01-11 22:29:01
還沒學過數組呢,可以用別的方法麼
讚 12
烙黛unk

烙黛unk

回答數:156  |  被采納數:15

2017-01-11 17:47:42
應該是用數組才簡單弄好吧,不然很難弄的哦
讚 15
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航