回覆列表
-
1 # 梔子花的半島花開
相關內容
- 9.給一個不多於5位的正整數,要求: ①求出它是幾位數; ②分別輸出每一位數字; ③按逆序輸出各位?
- c語言輸入一個不多於5位正整數要求:求出它是幾位數;分別打印出每一位數字;按逆序輸出各位數字?
- C語言程式設計題:輸入一個不多於4位的正整數,要求如下1求出它是幾位數;2輸出每一位數。有誰會幫幫忙?
- 求編一個C語言程式。給一個不多於5位的正整數,要求 ①求出它是幾位數 ②分別輸出每一位數字,例如?
- 設計一個C語言程式:給一個不多於5位的正整數,要求:求出它是幾位數;分別輸出每?
- 給出一個小於1000正整數,程式設計求該數是幾位數,並按逆序打印出各位上的數字。例如原數為321,則輸出123?
- 設計一個C語言程式:給一個不多於5位的正整數,要求:求出它是幾位數;分別輸出每?
- c++程式設計,輸入一個不多於5位的正整數,要求: (1)求出它是幾位數?
- //給定一個不多於5位的正整數,要求:① 求它是幾位數;② 分別打印出每一位數字;③ 按逆序打印出各位數?
C有一個寫法 就是用字串。
#include<stdio.h>
#include<string.h>
chara[10];
intmain()
{
memset(a,0,sizeof(a)); //對a清零
scanf("%s",a);
intn=strlen(a); //讀取a的長度
inti;
printf("這是一個%d位數\n",n);
for(i=0;i<n;i++)
{
printf("%c",a[i]); //列印每一位;
}
for(i=n-1;i>=0;i--)
{
printf("%c",a[i]); //逆序輸出
}
return0;
}
直接手打,沒有除錯。大概就是這麼寫;