admin 管理员组

文章数量: 1184232


2024年3月21日发(作者:sudo命令怎么用)

何钦铭《C语言程序设计》(第3版)

课后习题参考答案

习题1

1.对 C 语言来说,下列标识符中哪些是合法的,哪些是不合法的?

total, _debug, Large&Tall, Counter1, begin_

解答:合法标识符:total, _debug, Counter1;不合法标识符:Large&Tall, begin_。

2.改写本章 1.4 节中的流程图 1.2,求 1~100 中能被 6 整除的所有整数的和。

解答:

3.改写本章 1.4 节中的程序,求 1~100 中能被 6 整除的所有整数的和,并在编程环境

中验证该程序的运行结果。

解答:

#include

int main(void)

{

int i, sum = 0;

for(i = 1; i <= 100; i++)

if (i % 6 == 0)

sum = sum + i;

printf("%d", sum);

return 0;

}

4.对于给定的整数 n(n>1),请设计一个流程图判别 n 是否为一个素数(只能被 1 和

自己整除的整数),并分析该流程图中哪些是顺序结构、哪些是分支结构与循环结构。

解答: 在流程图中,分支结构和循环结构如图 1.2 所示,自上而下的 2 个实线框和 2 个

虚线组成了顺序结构。


本文标签: 结构 标识符 整数 流程图 分支