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