第四章 答案
includeint main() {int a, b, temp;scanf("%d%d", &a, &b);// 交换 a 和 b 的值temp = a;a = b;b = temp;printf("a 的值为 %d,b 的值为 %d\n", a, b);return 0;}
includeint main() {int n, i, sum;scanf("%d", &n);sum = 0;for (i = 1; i <= n; i++) {sum += i;}printf("1 到 %d 的和为 %d\n", n, sum);return 0;}
includeint main() {int n, i, sum;scanf("%d", &n);sum = 0;i = 1;while (i <= n) {sum += i;i++;}printf("1 到 %d 的和为 %d\n", n, sum);return 0;}
includeint main() {int n, i;scanf("%d", &n);for (i = 2; i <= n / 2; i++) {if (n % i == 0) {printf("%d 不是质数\n", n);return 0;}}printf("%d 是质数\n", n);return 0;}
includeint main() {int n, i, j, count;scanf("%d", &n);for (i = 1; i <= n; i++) {count = 0;for (j = 1; j <= i; j++) {if (i % j == 0) {count++;}}if (count == 2) {printf("%d ", i);}}printf("\n");return 0;}
includeint main() {int n, i, j, count;scanf("%d", &n);for (i = 1; i <= n; i++) {count = 0;for (j = 1; j <= n; j++) {if (i % j == 0 || i j == n) {count++;}}if (count == 4) {printf("%d ", i);}}printf("\n");return 0;}
问题:编写一个程序,计算并打印出 1 到 100 之间的偶数的和。
includeint main() {int i, sum;sum = 0;for (i = 2; i <= 100; i += 2) {sum += i;}printf("1 到 100 之间的偶数的和为 %d\n", sum);return 0;}
问题:编写一个程序,计算并打印出 100 以内的所有质数。
includeint main() {int n, i, j, count;for (n = 2; n <= 100; n++) {count = 0;for (j = 1; j <= n; j++) {if (n % j == 0) {count++;}}if (count == 2) {printf("%d ", n);}}printf("\n");return 0;}
问题:编写一个程序,计算并打印出 100 以内的所有完全数。
includeint main() {int n,i, j, sum;for (n = 1; n <= 100; n++) {sum = 0;for (j = 1; j <= n / 2; j++) {if (n % j == 0) {sum += j;}}if (sum == n) {printf("%d ", n);}}printf("\n");return 0;}
本文地址:https://www.qianwe.com/article/1a259831c10ca87c6121.html