前卫目录网

C语言课后习题答案汇总 (c语言课程答案)


文章编号:1400 / 更新时间:2024-12-30 12:05:54 / 浏览:
c语言课程答案

第 1 章 基础

第 2 章 数据类型

  • 习题 2.1

    short a = 32767;a++;printf("%d\n", a); // 输出: -32768

  • 习题 2.2

    long long a = 9223372036854775807;a++;printf("%lld\n", a); // 输出: 9223372036854775808

  • 习题 2.3

    float a = 0.1;float b = 0.2;if (a + b == 0.3) {printf("相等\n"); // 输出: 不相等} else {printf("不相等\n");}

第 3 章 控制结构

  • 习题 3.1
  • 习题 3.3

    include int main() {int n;scanf("%d", &n);switch (n) {case 1:printf("星期一\n");break;case 2:printf("星期二\n");break;default:printf("其他\n");}return 0;}

第 4 章 函数

  • 习题 4.1

    include int sum(int a, int b) {return a + b;}int main() {printf("%d\n", sum(1, 2)); // 输出: 3return 0;}

  • 习题 4.2

    include

第 5 章 数组

  • 习题 5.1

    include int main() {int a[5] = {1, 2, 3, 4, 5};for (int i = 0; i < 5; i++) {printf("%d\n", a[i]);}return 0;}

  • 习题 5.2

    include int main() {int a[10];for (int i = 0; i < 10; i++) {scanf("%d", &a[i]);}for (int i = 0; i < 10; i++) {printf("%d ", a[i]);}return 0;}

  • 习题 5.3

    include void reverse(int arr, int len) { for (int i = 0; i < len / 2; i++) {int temp = arr[i];arr[i] = arr[len - i - 1];arr[len - i - 1] = temp;}}int main() {int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};reverse(a, 10);for (int i = 0; i < 10; i++) {printf("%d ", a[i]);}return 0;}

第 6 章 指针


相关标签: C语言课后习题答案汇总c语言课程答案

本文地址:https://www.qianwe.com/article/c70d93eff08f08ed637b.html

上一篇:large函数处理大型数据集的有效工具large函...
下一篇:指数函数积分基本积分公式表...

发表评论

温馨提示

做上本站友情链接,在您站上点击一次,即可自动收录并自动排在本站第一位!
<a href="https://www.qianwe.com/" target="_blank">前卫目录网</a>