C语言程序设计
小柒很爱喵
十年后的博客专家
展开
-
C语言——正序分解整数(详细思路)
题目: 输入一个非负整数,正序输出它的每一位数字 输入:13425 输出:1 3 4 2 5首先初步的思路:#include<stdio.h> int main(){ int x = 13425; int d; //用来输出每一位数字 int mask = 10000; //用来截取位数 while( mask &...原创 2020-01-10 16:25:29 · 3959 阅读 · 5 评论 -
C语言——算最大公约数(辗转相除法)
辗转相除法思路:1、有两个数a,b,如果b为0,计算结束,a是最大公约数2、否则,让a除以b,a等于b,b等于余数3、回到第一步代码:#include<stdio.h>int main(){ int a , b; int t;//存放余数 scanf("%d %d",&a ,&b);//输入a,b if( b == 0 ){ //如...原创 2020-01-10 17:07:09 · 4558 阅读 · 0 评论