é¦å
ï¼ä½ è¦å¼æ¸
æ¥ï¼æ°å¼åå符çASCIIç ç对åºå
³ç³»ï¼å符'0'çASCIIç 为48,'1'ç为49,ä¾æ¤ä¸å»ï¼è¦å°æ°å0~9转æ¢ä¸ºå符'0'~'9'åªéå°åæ°åå ä¸48å¾å¯¹åºå符çASCIIç ï¼ç¶åè¾åºè¯¥å符ã#include <stdio.h>{ int a,b,i,j; /*å¦æä½ è¾çæ°è¿å¤§ï¼å¯ä»¥å°aãbå®ä¹ä¸ºlong å*/ char s[],h[]; float t; printf("please input a number\n"); scanf("d%",&a); b=a/10; t=a%10; for(i=0;t>=0;i++) { s[i]=t+48; t=b%10; b=b/10; } for(j=0,i=i-1;i>=0;i--,j++) h[j]=s[i]; /*å符æ°ç»h[]éé¢å°±æ¯åæ¾çå¾
æ±å符串*/puts(h); }
温馨提示:答案为网友推荐,仅供参考