題目1:對C語言來說,下列标示符中哪些是合法的,哪些是不合法的?
total,_debug, Large&Tall, Counter1, begin_
答:
合法的: total、_debug、 Counter1、 begin_ 。
不合法的: Large&Tall。
解析:
一、什麼是标識符?在 C 語言中,用來表示變量,函數,數據類型,語句等等這些,所使用的符号,就被稱作标識符。
二、C 語言中對标識符的規定: 1、C 語言的标識符,必須由字母,數字,下劃線組成,其中第一個字符必須是字母或者下劃線。
2、在 C 語言中,是區分大小寫的。
三、在 C 語言中,最主要的标識符是保留字和用戶自定義的标識符。
1、保留字,也叫做關鍵字,是 C 語言規定的,并且有特定含義 和 有專門用途的标識符。 主要與和數據類型和語句有關。
2、用戶自定義标識符。
就是用戶自己定義的,一般用于變量名,數據類型名,函數名,符号常量名等等。
題目2: 改寫 1.4 節中的流程圖 1.2, 求 1一100 中能被 6 整除的所有整數的和。
解析:
對于 1.4 節中的流程圖 1.2,是求 1-100 偶數和。流程圖如下:
其實兩道題的流程思路差不多。
題目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;
}
運行結果:
4、對于給定的整數 n (n>1),請設計一個流程圖判别 n 是否為一個素數(隻能被1和自己整除的整數),并分析該流程圖中哪些是順序結構、哪些是分支結構和循環結構。
答:
解析: 素數就是隻能被 1 和自己整除的數。那我們讓 n 從 2 開始除,一直除到 n-1,如果在這期間,n 可以被整除,那麼就說明 n 不是素數,如果一次都沒有被整除過,那麼 n 就是素數。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!