2020年电大c语言程序设计作业1答案,2019年最新电大C语言程序设计作业答案.doc
C語言程序設計形成性作業一
C語言程序設計形成性考核冊參考答案作業 2009-06-30 23:01 閱讀355 評論1 字號: 大大 中中 小小 一、 選擇題
1. 在每個C語言程序中都必須包含有這樣一個函數,該函數的函數名為(A)。
A.main B.MAIN C.name D.funtion
2.C語言原程序文件的缺省擴展名為(D)。
A.cpp B.exe C.obj D.C
3.由C語言目標文件連接而成的可執行的缺省擴展名為(B)。
A.cpp B.exe C.obj D.C
4.程序運行中需要從鍵盤輸入多于一個數據時,各數據之間應使用(D)符號作為分隔符。
A.空格或逗號 B.逗號或回車 C.回車或分號 D.空格或回車
5.每個C語言程序的編譯錯誤分為(B)類。
A.1 B.2 C.3 D.4
6.設x 和y 均為邏輯值,則x && y為真的條件是(A)。
A.它們均為真 B.其中一個為真 C.它們均為假 D.其中一個為假
7.設有語句“int a=12;a+=a*a;”,則執行結束后,a 的值為(C)。
A.12 B.144 C.156 D.288
8.x>0 && x<=10的相反表達式為(A)。
A.x<=0 || X>10 B.x<=0 && x>10 C.x<=0 || x<=10 D.x>0 && x>10
9.字符串“a+b=12\n”的長度為(B)。
A.6 B.7 C.8 D.9
10.在下列符號常量定義中。錯誤的定義語句格式為(C)。
A.const M1=10; B.const int M2=20; C.const M3 10 D.const char mark=’3’
11.帶有隨機函數的表達式rand()%20的值在(C)區間內,
A.1~19 B.1~20 C.0~19 D.0~20
12.當處理特定問題時的循環次數已知時,通常采用(A)循環來解決。
A.for B.while C.do-while D.switch
13.在switch語句的每個case塊中,假定都是以break語句結束的,則此switch語句容易被改寫為(B)語句。
A.for B.if C.do D.while
14.for語句能夠被改寫為(D)語句。
A.復合 B.if C.switch D.while
15.下面循環語句執行結束后輸出的i值為(B)。
for(int i=0;in/2){cout<
A.n/2 B.n/2+1 C.n/2-1 D.n-1
16.在下面循環w語句中內層循環體S語句的執行次數為(D)。
for(int i=0;i
for(int j=i;j
A.n2 B.(n+1)/2 C.n(n-1)/2 D.n(n+1)/2
17.在下面的do循環語句中,其循環體被執行的次數為(A )。
int i=0;do i++;while(i*i<10);
A.4 B.3 C.5 D.2
二、填空題
1.C語言中的每條簡單語句以___;_______作為結束符。
2.C語言中的每條復合語句以___}_______作為結束符。
3.在C語言程序的每個程序行后面或單獨一行的開始使用注釋的標記符為___//___。
4.單行或多行注釋的結束標記符為__*/_____。
5.在一個C程序文件中,若要包含另外一個頭文件或程序文件,則應使用以__#include___標識符開始的預處理命令。
6.在#include命令中所包含的頭文件,可以是系統定義的頭文件,也可以是__用戶___定義的頭文件。
7.一個函數定義由__函數頭______和函數體兩部分組成。
8.用于輸出表達式的標準輸出函數是_printf( )_________。
9.當不需要函數返回任何值時,則應使用__void_______標識符定義函數類型。
10.執行“printf(“%d-%d=%d”,43,18,43-18); ”語句后得到的輸出結果為__43-18=25_______。
11.每個C程序文件在編譯時可能出現有
總結
以上是生活随笔為你收集整理的2020年电大c语言程序设计作业1答案,2019年最新电大C语言程序设计作业答案.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux驱动双摄像头,详解linux
- 下一篇: c语言代码大全500行,C语言职工档案管