855计算机应用基础,2017年曲阜师范大学信息技术与传播学院855计算机应用基础考研导师圈点必考题汇编...
一、選擇題
1. 有以下程序:
程序運行后的輸出結果是( )。
A.1256
B.5634
C.5612
D.3456
【答案】B
【解析】第一次funl 傳遞參數5, 6,輸出5, 6, 第二次調用fun2,fun2的作用是將全局變量a 變為3, b 變為4, 故輸出3, 4。
2. 有以下程序:
程序運行后的輸出結果是( )。
A.=
B.XXX
C.=XX
D.X=
【答案】A
【解析】主函數首先為結構體定義兩個變量分別使用字符串拷貝函數strcpy ( )
因此輸出為項正確。 為si 和s2的成員name 賦值,再將中的成員信息賦值給
3. 設有以下語句
則下面敘述中正確的是( )。
A.CIN 是stractTT 類型的變量
B.TT 是struct 類型的變量
C. 可以用TT 定義結構體變量
D. 可以用CIN 定義結構體變量
【答案】D
【解析】CIN 使用typedef 定義的類型名,可以用來定義結構體TT 類型的變量。
4. 有以下結構體說明、變量定義和賦值語句
則以下scanf 函數調用語句有錯誤的是( )。 A. B. C. D.
【答案】D 【解析】
5. 有以下函數:
不是地址,不能用于scanf 函數中。
程序運行后的輸出結果是( )。
A.12345
B.23445
C.34756
D.35745
【答案】D
【解析】靜態局部變量屬于靜態存儲方式,它具有以下特點:①靜態局部變量在函數內定義,它的生存期為 整個源程序;②靜態局部變量只能在定義該變量的函數內使用該變量。退出該函數后,盡管該變量還繼續存在, 但不能使用它;③允許對構造類靜態局部變量賦初值。若未賦以初值,則由系統自動賦以0值;④根據靜態局部變量的特點,可以看出它是一種生存期為整個源文件的變量。雖然離開定義它的函數后不能使用,但如再次調用 定義它的函數時,它又可繼續使用,而且保存了前次被調用后留下的值。函數第一次調用時,會將數組a 變為 35345, 當第二次調用時,函數內的j 值為2, 所以會將數組a 的第三個元素更改為7, 所以最終結果為35745。
6. 有以下程序:
編譯時編譯器提示錯誤信息,你認為出錯的語句是( )。
【答案】A
【解析】A 項,
7. 有以下程序段:是不正確的表達式; 若要給分別輸入字母A 、B 、C , 則以下對輸入形式的描述正確的是( )。
A. 字母A 、B 、C 之問可以用空格分隔
B. 字母A 、B 、C 之間不能有分隔符
C. 字母A 、B 、C 之間可以用回車符分隔
D. 字母A 、B 、C 之間可以用Tab 鍵分隔
【答案】B
【解析】在使用scanf 函數時要注意,在用格式輸入字符時,分隔符(空格符、制表符
總結
以上是生活随笔為你收集整理的855计算机应用基础,2017年曲阜师范大学信息技术与传播学院855计算机应用基础考研导师圈点必考题汇编...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php等级证书,php银行开放平台接口1
- 下一篇: python编码器下载_Python C