天津大學(xué)17秋《C語言程序設(shè)計》在線作業(yè)二100分答案_第1頁
天津大學(xué)17秋《C語言程序設(shè)計》在線作業(yè)二100分答案_第2頁
天津大學(xué)17秋《C語言程序設(shè)計》在線作業(yè)二100分答案_第3頁
天津大學(xué)17秋《C語言程序設(shè)計》在線作業(yè)二100分答案_第4頁
天津大學(xué)17秋《C語言程序設(shè)計》在線作業(yè)二100分答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《C語言程序設(shè)計》在線作業(yè)二試卷總分:100得分:100一、單選題(共40道試題,共100分)1.設(shè)x和y為浮點型變量,則正確的賦值語句是________。A.x=&yB.x*x=yC.x=x+10*yD.*x=y+2滿分:2.5分正確答案:C2.設(shè)inta[6]={1,2,3,4,5,6},*p=a;,*(p+3)的值是____.A.3B.4C.5D.6滿分:2.5分正確答案:B3.執(zhí)行printf(“%-4d%c”,85,'A');后的結(jié)果是_____(每個□代表一個空格)。A.85AB.85□□AC.□□85AD.□□85□□A滿分:2.5分正確答案:B4.設(shè)inta=2,b=3,c;,以下不正確的賦值語句是_____.A.b=a=10;B.b+=a%5;C.a+=b++=c;D.a+=b+=5;滿分:2.5分正確答案:C5.以下敘述中正確的是________。A.同一個函數(shù)中可以使用相同名字的變量B.在所有函數(shù)之外定義的變量為全局變量C.在main()函數(shù)體內(nèi)定義的變量為全局變量D.形式參數(shù)可以是表達式滿分:2.5分正確答案:B6.能正確表達X在區(qū)間[-5,5]中的表達式是_____.A.X<=5&&X>=-5B.-5<=X<=5C.X>=-5||X<=5D.(X>=-5)&(X<=5)滿分:2.5分正確答案:A7.結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)是_________。A.順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu)B.遞歸結(jié)構(gòu),循環(huán)結(jié)構(gòu),轉(zhuǎn)移結(jié)構(gòu)C.嵌套結(jié)構(gòu),循環(huán)結(jié)構(gòu),順序結(jié)構(gòu)D.遞歸結(jié)構(gòu),分支結(jié)構(gòu),順序結(jié)構(gòu)滿分:2.5分正確答案:A8.函數(shù)調(diào)用:fun(a+b,a+c,25)中的參數(shù)個數(shù)是_____.A.3B.4C.5D.6滿分:2.5分正確答案:A9.已知數(shù)組floatb[3][2];該數(shù)組行下標的范圍是________。A.1~3B.0~3C.1~2D.0~2滿分:2.5分正確答案:D10.在C語言中,運算對象的邏輯值“真”用________表示。A.falseB.非0數(shù)C.0D.負數(shù)滿分:2.5分正確答案:B11.C語言中運算對象必須是整型的運算符是___。A.%B./C.*D.=滿分:2.5分正確答案:A12.對于C程序的函數(shù),下列敘述中正確的是___。A.函數(shù)的定義不能嵌套,但函數(shù)調(diào)用可以嵌套B.函數(shù)的定義可以嵌套,但函數(shù)調(diào)用不能嵌套C.函數(shù)的定義和調(diào)用均可以嵌套D.函數(shù)的定義和調(diào)用均不能嵌套滿分:2.5分正確答案:A13.設(shè)inta=1,b=2;執(zhí)行語句a=b%4;后,a的值是____.A.0.5B.1C.2D.4滿分:2.5分正確答案:C14.判斷字符型變量ch是否為大寫英文字母的表達式為___。A.A’<=ch<=‘Z’B.ch>=‘A’&&ch<=‘Z’C.ch>‘a(chǎn)’&&ch<=‘z’D.ch>=‘A’||ch<=‘Z’滿分:2.5分正確答案:B15.以下的字符串賦值中,錯誤的是_______。A.chars1[]=“abcdef”;B.char*ps=“abcdef”;C.char*pa;pa=“abcdefg”;D.chars2[10];s2=“abcdefg”;滿分:2.5分正確答案:D16.設(shè)chars[10];,函數(shù)strcpy(s,“abcd”)執(zhí)行后s中的內(nèi)容是_______。A.aB.sC.abcD.abcd滿分:2.5分正確答案:D17.下列不屬于字符常量的是:_______.A.‘5’B.‘Q’C.‘\n’D.”A”滿分:2.5分正確答案:D18.能正確表示a和b同時為負的表達式是_______。A.a*b>0B.a+b<0C.a<0||b<0D.a<0&&b<0滿分:2.5分正確答案:D19.對于for(s=2;;s++)可以理解為()。A.for(s=2;0;s++)B.for(s=2;1;s++)C.for(s=2;s<2;s++)D.for(s=2;s>2;s++)滿分:2.5分正確答案:B20.設(shè)inti;intx[3][3]={1,2,3,4,5,6,7,8,9};則語句for(i=0;i<3;i++)printf("%d",x[0][2-i]);的輸出結(jié)果是_________。A.159B.123C.357D.321滿分:2.5分正確答案:D21.設(shè)有定義:intk=3,*p=&k;則表達式*p的值是________。A.0B.1C.2D.3滿分:2.5分正確答案:D22.對于定義structexp{inti;floatj;doublek;}x;變量x所占用的內(nèi)存字節(jié)數(shù)為________。A.8B.7C.14D.18滿分:2.5分正確答案:C23.設(shè)inta[]={3,6,8,10,12,13,15};,則數(shù)組元素a[3]的值是___。A.3B.8C.10D.12滿分:2.5分正確答案:C24.設(shè)inta=5,b=6;b*=a+1;則b的值為()。A.5B.6C.31D.36滿分:2.5分正確答案:D25.設(shè)inti=010,j=10;則printf(“%d,%d\n”,++i,j--);的輸出是____。A.11,10B.9,10C.010,9D.10,9滿分:2.5分正確答案:B26.設(shè)有如下宏定義:#defineA3+2#defineBA*A則表達式“B*B”的值為________。A.23B.5C.25D.625滿分:2.5分正確答案:A27.設(shè)inta=9,b=4;,則執(zhí)行printf(“%d”,a/b);后的輸出結(jié)果是______。A.1B.2C.2.25D.3滿分:2.5分正確答案:B28.程序#include<stdio.h>main(){inta=11,b=3;printf(“%d\n”,=a/b);}執(zhí)行后的輸出結(jié)果是()。A.1B.3C.11D.a=3.66666滿分:2.5分正確答案:B29.下列敘述不正確的是________。A.函數(shù)定義可以嵌套B.宏定義可以嵌套C.函數(shù)調(diào)用可以嵌套D.循環(huán)結(jié)構(gòu)可以嵌套滿分:2.5分正確答案:A30.設(shè)inta=5,b,*p=&a,則使b不等于5的語句為()。A.b=*&aB.b=*aC.b=*pD.b=a滿分:2.5分正確答案:B31.使循環(huán)體至少被執(zhí)行一次的循環(huán)語句是____.A.whileB.do-whileC.forD.do滿分:2.5分正確答案:B32.已知函數(shù)原型聲明為:char*www(chara,charb);該函數(shù)的類型為________。A.指向字符型的指針B.字符型C.整型D.指向整型的指針滿分:2.5分正確答案:A33.下列二維數(shù)組初始化中,錯誤的是________.A.inta[][3]={{3,4},{5,6,7}};B.inta[][3]={2,3,4,5,6,7};C.inta[3][3]={0};D.inta[3][]={{1,2,3},{2,3},{3,4,5}};滿分:2.5分正確答案:D34.表達式6!=7的值是______。A.0B.1C.6D.true滿分:2.5分正確答案:B35.C語言的程序執(zhí)行總是從_____開始.A.程序的第一條語句B.程序中第一個函數(shù)C.main()函數(shù)D.#include指定的包含文件滿分:2.5分正確答案:C36.與算術(shù)運算符'*'和'/'同一級別的運算符是______。A.!B.+C.%D.<滿分:2.5分正確答案:C37.程序#include<stdio.h>main(){inta=2,b=3,c;if(a>b)c=a+b;elsec=a-b;printf(“%d\n”,c);}執(zhí)行后的輸出結(jié)果是()。A.-1B.2C.3D.5滿分:2.5分正確答案:A38.下列程序的輸出結(jié)果為________。main(){inti=3,b;b=(i--)+(i--);printf(“%d”,b);}A.6B.2C.3D.4滿分:2.5分正確答案:A39.以下敘述中錯誤的是___。A.計算機不能直接執(zhí)行源程序B.C語言源程序經(jīng)編譯后生成的.obj文件是二進制文件C..obj文件經(jīng)連接后生成的.exe文件是二進制文件D.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論