给出一个正整数编程实现
给出一个正整数,编程实现:从低位到高位顺序输出每位数字,以及位数。给出一个正整数,编程实现:从低位到高位顺序输出每位数字,以及位数。
#include #include main() { char s[20]; printf("输入一个正整数(少于20位):"); scanf("%s",&s); int len=strlen(s); for(int i=len-1;i>=0;i--) printf("%c ",s[i]); printf("\n%d",len); }
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>