|||
#include <stdio.h>#include <string.h>int main(){ char l[100]; unsigned int i; scanf("%s" &a); fun(a a%10);}int main(){ long a; scanf("%ld" a%10); else printf("%ld/n" " 1); if(flag==1) printf("%ld int flag){ if(a==0) return; fun((long)(a/10)
#include <stdio.h>void fun(long a 可以实现你说的功能 l[i]); return 0;}
|||
有一个库函数叫atoi 你查一下用法吧
|||
in%10代表个位数in%100/10 代表10位in%1000/100 代表百位...以此类推用for循环一直循环直到最高为是0位置
|||
取整再取余
l[i]); }printf("%c./n" " &l); for(i=0;i<strlen(l)-1;i++){ printf("%c 0); return 0;}
答案补充
程序采用递归方式求解
C语言题 会的进
最新推荐文章于 2024-04-26 22:07:14 发布