摘要: 条件运算符 1.条件运算操作会首先计算条件,然后根据条件的计算结果,再决定要计算两个表达式中的哪一个(条件表达式通常用于赋值语句之中) 2.条件运算符的结合方向是自右至左 格式: 表达式1 ? 表达式2 : 表达式3 void mian() { int i = 1, j = 10, k = 100; 阅读全文
posted @ 2023-02-20 23:35 jason8826 阅读(193) 评论(0) 推荐(0) 编辑
摘要: /* 题目:输入两个正整数m和n,求其最大公约数和最小公倍数 程序分析: 1.最小公倍数=输入的两个数之积除于它们的最大公约数,关键是求出最大公约数; 2.求最大公约数用辗转相除法(又名欧几里德算法) 算法描述: 第一步:a ÷ b,令r为所得余数(0≤r 第二步:互换:置 a←b,b←r,并返回第 阅读全文
posted @ 2023-02-20 23:30 jason8826 阅读(57) 评论(0) 推荐(0) 编辑
摘要: // 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5 #include <stdio.h> int main() { int n; printf("输入一个正整数:"); scanf("%d", &n); for (int i = 2; i <= n; i++) { while 阅读全文
posted @ 2023-02-20 23:28 jason8826 阅读(9) 评论(0) 推荐(0) 编辑