需要答案請加QQ:296856541 微信:aopopengzs
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
《C語言》課程在線作業(yè)3
試卷總分:100 得分:100
第1題,下面程序是從鍵盤輸入學號然后輸出學號中百位數(shù)字是3的學號輸入0時結束循環(huán)請選擇填空includestdiohmain{1ongintnumscanf"%ld"&numdo{ifprintf"%ld"numscanf"%ld"&num}whilenum==0}
A、num%100/10==3
B、num/100%10==3
C、num%10/10==3
D、num/10%10==3
正確答案:
第2題,"文件包含"預處理語句的使用形式中當include后面的文件名用""雙引號括起時尋找被包含文件的方式是
A、直接按系統(tǒng)設定的標準方式搜索目錄
B、先在源程序所在目錄搜索,再按系統(tǒng)設定的標準方式搜索
C、僅僅搜索源程序所在目錄
D、僅僅搜索當前目錄
正確答案:
第3題,如果inta=0x3intb=0x2執(zhí)行運算a=b則x的結果是
A、0
B、1
C、11
D、48
正確答案:
第4題,若有如下語句
intx=3do{printf"%dn"x=2}whilex
則上面程序段
A、輸出的是 1
B、輸出的是1和-2
C、輸出的是3和0
D、是死循環(huán)
正確答案:
答案來源:(www.),若運行以下程序時從鍵盤輸入ADescriptorCRCR表示回車則下面程序的運行結果是
includestdioh
main
{charcintv0=0v1=0v2=0
do
{switchc=getchar
{case'a'
case'A'
case'e'
case'E'
case'i'
case'I'
case'o'
case'O'
case'u'
case'U'vl+=1
de
A、v0=7,v1=4,v2=7
B、v0=8,v1=4,v2=8
C、v0=11,v1=4,v2=11
D、v0=12,vl=4,v2=12
正確答案:
第6題,以下程序的正確運行結果是include
intfuncintaintb
main
{intk=4m=1p
p=funkmprintf"%d"p
p=funkmprintf"%dn"p
}
funcintaintb
{staticintm=0i=2
i+=m+1
m=i+a+b
returnm
}
A、8,17
B、8,16
C、8,20
D、8,8
正確答案:
第7題,若有定義inta[2][3]則對a數(shù)組的第i行j列元素地址的正確引用為
A、*(a[i]+j)
B、(a+i)
C、*(a+j)
D、a[i]+j
正確答案:
第8題,C語言對嵌套if語句的規(guī)定是else總是與 配對
A、其之前最近的 if
B、第一個 if
C、縮進位置相同的 if
D、其之前最近且不帶 else 的 if
正確答案:
第9題,下列運算符中優(yōu)先級最低的是
A、?:
B、&&
C、+
D、!=
正確答案:
答案來源:(www.),有以下程序段intx=0s=0whilex=0s+=++x
printf"%d"s則
有以下程序段
A、運行程序段后輸出0
B、運行程序段后輸出1
C、程序段中的控制表達式是非法的
D、程序段執(zhí)行無限次
正確答案:
第11題,在訪問一個結構元素前你必須定義
A、結構體
B、結構體變量
C、定義結構指針
D、A和B
正確答案:
答案來源:(www.),語句whileE中的表達式E等價于
A、E==0
B、E!=1
C、E!=0
D、E==1
正確答案:
第13題,下關于運算符優(yōu)先順序的描述中正確的是
A、關系運算符 算術運算符 賦值運算符 邏輯與運算符
B、邏輯 運算符 關系運算符 算術運算符 賦值運算符
C、賦值運算符 邏輯與運算符 關系運算符 算術運算符
D、算術運算符 關系運算符 賦值運算符 邏輯與運算符
正確答案:
第14題,對于for表達式1表達式2表達式3語句的正確描述
A、表達式2省略,循環(huán)不執(zhí)行。
B、表達式3省略,可在循環(huán)體中修改循環(huán)控制變量,以保證正常退出。
C、三個表達式均不能省略。
D、三個表達式均不能省略。但分號可以省略。
正確答案:
答案來源:(www.),putchar函數(shù)可以向終端輸出一個
A、整型變量表達式值
B、實型變量值
C、字符串
D、字符或字符型變量值
正確答案:
第16題,以下程序的輸出結果是main{inta=100x=10y=20okl=5ok2=0ifxyify=10ifokla=1elseifok2a=10a=1printf"%dn"a}
A、1
B、0
C、-1
D、值不確定
正確答案:
第17題,設有語句inta[4][10]*p=*a則下面表達式中屬于地址表達式的是
A、a[1][2]
B、a[1]
C、*(p+1*10+2)
D、*(a[1]+2)
正確答案:
第18題,有以下程序其中函數(shù)f的功能是將多個字符串按字典順序排序
includestringh
voidfchar*p[]intn
{char*tintij
fori=0in1i++
forj=i+1jnj++
ifstrcmpp[i]p[j]0{t=p[i]p[i]=p[j]p[j]=t}
}
main
{
char*p[5]={"abc""aabdfg""abbd""dcdbe""cd"}
A、2
B、3
C、6
D、4
正確答案:
第19題,假設調用函數(shù)有以下定義和函數(shù)f調用則函數(shù)f中對形參數(shù)組錯誤定義的是charc[5]={'a''b''0''c''0'}printf"%s"c
A、f(int array[][6])
B、f(int array[3][])
C、f(int array[][4])
D、f(int array[2][5])
正確答案:
答案來源:(www.),C語言中存儲類型的變量只在使用時分配空間
A、static 和auto
B、register和 extern
C、register和 static
D、auto 和register
正確答案: