中国地质大学c语言程序设计答案,2016年中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...
一、選擇題
1. 設變量p 是指針變量,語句
A. B. C. D.
答:C 是給指針變量賦NULL 值,它等價于( )。
【解析】p=NULL,NULL 的代碼值為0,等價于
2. 以下選項中,能用作用戶標識符的是( )。
答:C 或p=0。
【解析】標識符是由若干個字符組成的字符序列,用來命名程序的一些實體。C 語言定義標識符應遵循以下六種規則:①標識符由字母、數字或下劃線組成;②第一個字符必須是字母或下劃線;③標識符最多由274個字 符組成;④在標識符中嚴格區分大小寫字母;⑥關鍵字不能作為自定義的標識符在程序中使用。
3. 有以下程序:
程序運行時若輸入:
則輸出結果是
第 2 頁,共 35 頁 。
答:B
【解析】scanf 語句接收字符串時遇到空格就認為字符串的結束,但是gets 函數遇到回車才認為結束。本題中將第一個空格的前半部分賦值給a , 將第一個空格以及后面的部分賦值給b 。
4. 有以下程序:
程序運行后的輸出結果是( )。
A.02
B.13
C.57
D.12
答:D 【解析】具有短路效應,當前面的表達式結果為邏輯假時后面的表達式不在進行
的計算,k 的值為1, 所以結果為1和2。計算。k++首先去k 的值,為0, 為邏輯假不在進行
5. 有如下程序:
程序運行后的輸出結果是( )。
A.59
B.73
C.115
D.72
答:A
【解析】整型常量有3種,①十進制整常量,沒有前綴,輸出格式控制符為%d ; ②八進制整常量,以0作為前綴,輸出格式控制符為%〇; ③十六進制整常量,以
故A 項正確。
6. 以下敘述中錯誤的是( )。
A. 當在程序的開頭包含頭文件
B. 函數可以返回地址值
C. 改變函數形參的值,不會改變對應實參的值
第 3 頁,共 35 頁 作為前綴,輸出格式控制符為%x 。八進制數072表示成十進制數為58,即x=072=58,以十進制格式輸出x+l=59,時,可以給指針變量賦NULL
D. 可以給指針變量賦一個整數作為地址值
答:D
【解析】D 項錯誤,不能將一個整數直接賦給指針變量作為地址。A 項正確,NULL 是在頭文件中定義的符號常量;B 項正確,函數的返回值可以是地址,即指針;C 項正確,函數調用中形參值的變化不會傳遞給實參。
7. 有以下程序:
程序運行后的輸出結果是( )。
A.1, 12,13,4,15,
B.10,9, 8,7,6,
C.1, 7, 13, 9, 15,
D.10, 12, 8, 4,6,
答:A
【解析】fun ( )函數功能是:對數組中,下標對3求余為0的元素減去5, 下標對3求余不為0的元素累加5, 所以執行完fun ( )函數后,數組c 中元素值為1,12, 13, 4, 15, 答案為A 選項。
8. 有以下程序:
第 4 頁,共 35 頁
總結
以上是生活随笔為你收集整理的中国地质大学c语言程序设计答案,2016年中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 劳务公司的伙食费怎么做账(公司的伙食费怎
- 下一篇: 食堂伙食费怎么做账(伙食费怎么做账)