首页 > 代码库 > 倒置输入的整数
倒置输入的整数
1 # include <stdio.h> 2 3 void f(int num) 4 { 5 int i=0, j=0, yu; 6 7 printf("转置后:"); 8 while (num > 0) 9 { 10 yu = num % 10; //余数 11 num = num / 10; 12 if (yu == 0) 13 i++; //统计0的个数 14 else 15 j++; //统计非0的个数 16 if (j > 0) 17 printf("%d", yu); //如果非0个数大于0,表示余数不为0,需要输出 18 } 19 printf("\n\n"); 20 printf("%d,%d\n", i, j); //0个非0个数 21 return; 22 } 23 24 int main(void) 25 { 26 int a; 27 printf("请输入一个正数:"); 28 scanf("%d", &a); 29 printf("\n转置前:%d\n\n", a); 30 f(a); 31 32 return 0; 33 }
倒置输入的整数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。