tft每日頭條

 > 圖文

 > c語言程序設計第四版電子版答案

c語言程序設計第四版電子版答案

圖文 更新时间:2024-07-18 13:10:36

題目1:對C語言來說,下列标示符中哪些是合法的,哪些是不合法的?

total,_debug, Large&Tall, Counter1, begin_

答:

合法的: total、_debug、 Counter1、 begin_ 。 不合法的: Large&Tall。

解析:

一、什麼是标識符?在 C 語言中,用來表示變量,函數,數據類型,語句等等這些,所使用的符号,就被稱作标識符。

二、C 語言中對标識符的規定: 1、C 語言的标識符,必須由字母,數字,下劃線組成,其中第一個字符必須是字母或者下劃線。

2、在 C 語言中,是區分大小寫的。

三、在 C 語言中,最主要的标識符是保留字和用戶自定義的标識符。

1、保留字,也叫做關鍵字,是 C 語言規定的,并且有特定含義 和 有專門用途的标識符。 主要與和數據類型和語句有關。

c語言程序設計第四版電子版答案(浙大版C語言程序設計第四版)1

2、用戶自定義标識符。

就是用戶自己定義的,一般用于變量名,數據類型名,函數名,符号常量名等等。

題目2: 改寫 1.4 節中的流程圖 1.2, 求 1一100 中能被 6 整除的所有整數的和。

c語言程序設計第四版電子版答案(浙大版C語言程序設計第四版)2

解析:

對于 1.4 節中的流程圖 1.2,是求 1-100 偶數和。流程圖如下:

c語言程序設計第四版電子版答案(浙大版C語言程序設計第四版)3

其實兩道題的流程思路差不多。

題目3:改寫 1.4 節中的程序,求 1-100 中能被 6 整除的所有整數的和,并在編程環境中驗證該程序的運行結果。

解:

答案代碼:

#include <stdio.h> int main(void) { int i, sum = 0; for (i = 1; i <= 100; i ) if (i % 6 == 0) sum = sum i; printf("sum=%d\n", sum); return 0; }

運行結果:

c語言程序設計第四版電子版答案(浙大版C語言程序設計第四版)4

4、對于給定的整數 n (n>1),請設計一個流程圖判别 n 是否為一個素數(隻能被1和自己整除的整數),并分析該流程圖中哪些是順序結構、哪些是分支結構和循環結構。

答:

c語言程序設計第四版電子版答案(浙大版C語言程序設計第四版)5

解析: 素數就是隻能被 1 和自己整除的數。那我們讓 n 從 2 開始除,一直除到 n-1,如果在這期間,n 可以被整除,那麼就說明 n 不是素數,如果一次都沒有被整除過,那麼 n 就是素數。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved