欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

明解C语言 入门 课后习题练习答案 第四章(1)

发布时间:2023/12/18 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 明解C语言 入门 课后习题练习答案 第四章(1) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

4.1

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h> int main() {int a = 0, b = 0;do {printf("请输入一个整数:");scanf("%d", &a);if (a < 0){printf("该整数为负数!\n");}else if (a > 0){printf("该整数为正数!\n");}else{printf("该整数为0\n");}printf("想再来一次吗铁汁?再来--1/不了--2>>");scanf("%d", &b);} while (b == 1);printf("那下次再见啦铁汁!");return 0; }

4.2

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0, b = 0, sum = 0;puts("请输入两个整数");printf("整数a:"); scanf("%d", &a);printf("整数b:"); scanf("%d", &b);if (a > b) //始终是左大右小{int c = a;a = b;b = c;}do{sum += a;a++;} while (a <= b);printf("大于等于%d小于等于%d的所有整数的和是%d", a, b, sum);return 0; }

4.3

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("请输入一个正整数:");scanf("%d", &a);while (a>=0){printf("%d\n", a);a--;}return 0; }

4.4

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("请输入一个正整数:");scanf("%d", &a);while (a>=1){printf("%d\n", a--);}return 0; }

4.5

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("请输入一个正整数:");scanf("%d", &a);int i = 1;while (i<=a){printf("%d\n", i++);}return 0; }

4.6

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("请输入一个整数:");scanf("%d", &a);if (a % 2 == 0&& a > 2){while (a > 0){printf("%d\n", a -= 2);}}if (a % 2 != 0&& a >0){a = a + 1;while (a > 2){printf("%d\n", a-=2);}}return 0; }

4.7

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<math.h> int main() {int a = 0, i = 1, n = 0;printf("请输入一个整数:");scanf("%d", &a);while (i<a){n = (i *= 2);if(n<a){printf("%d\n", n);}}return 0; }

4.8

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("正整数:");scanf("%d", &a);while (a > 1){printf("*");a--;}return 0; }

4.9

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0, i = 0;printf("正整数:");scanf("%d", &a);while (i < a){if (a % 2 != 0){printf("+");a--;}else{printf("-");a--;}}return 0; }

4.10

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() {int a = 0;printf("正整数:");scanf("%d", &a);int i = 0;while (i < a){//以下三种输出,自己选一个顺手的~//printf("*\n");//puts("*");putchar('*'); putchar('\n');i++;}return 0; }

总结

以上是生活随笔为你收集整理的明解C语言 入门 课后习题练习答案 第四章(1)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。