写代码将三个整数数按从大到小输出
利用if语句
#include<stdio.h> int main() { int a, b, c,n; //将n视为可替换的中间变量,利用3个if语句,来输出从小到大的三个整数 scanf("%d%d%d", &a, &b, &c); if (a < b) { n = a; a = b; b = n; } if (a < c) { n = a; a = c; c = n; } if (b < c) { n = b; b = c; c = n; } printf("%d %d %d", a, b, c); return 0; }
打印100以内3的倍数的数
include<stdio.h> int main() { //整体的思路是利用for循环找出100到200的数,再利用if语句对三取余来做出判断 int a; for (a = 1; a <= 100; a++) if (a % 3 == 0) printf("%d ", a); return 0; }
打印100~200之间的素数
#include<stdio.h> int main() { //思路是利用两个for循环,先找出100到200以内的数,然后n从2加到i,其中如果i可以对n取余,则循环打破,如果n=i,则输出此时的i int i ; int n; for (i = 100; i <= 200; i++) { for (n = 2; n < i; n++) { if (i % n == 0) break; } { if (n == i) printf("%d ", i); } } return 0; }