c语言第五章作业,《C语言程序设计》第五章作业.doc
《C語(yǔ)言程序設(shè)計(jì)》第五章作業(yè)
窗體頂端
《C語(yǔ)言程序設(shè)計(jì)》第5章作業(yè)
布置日期:2012-3-15?????截止日期:2012-3-22
一、
單選題 (每小題6分,共102分)
?1、以下說(shuō)法中正確的是____。????A、C語(yǔ)言程序總是從第一個(gè)函數(shù)開(kāi)始執(zhí)行????B、在C語(yǔ)言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義????C、C語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行????D、C語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分
?2、某文件中定義的靜態(tài)全局變量(或稱靜態(tài)外部變量)其作用域是_____。????A、只限某個(gè)函數(shù)????B、本文件????C、跨文件????D、不限制作用域
?3、下列敘述中正確的是_____。????A、函數(shù)定義不能嵌套,但函數(shù)調(diào)用可以嵌套????B、函數(shù)定義可以嵌套,但函數(shù)調(diào)用不可以嵌套????C、函數(shù)定義和函數(shù)調(diào)用都不能嵌套????D、函數(shù)定義與函數(shù)調(diào)用都可以嵌套
?4、以下說(shuō)法中正確的是_____。????A、#define和printf都是C語(yǔ)句????B、#define是C語(yǔ)句,而printf不是????C、printf是C語(yǔ)句,但#define????D、#define和printf都不是C語(yǔ)句
?5、以下關(guān)于函數(shù)敘述中,正確的是_____。????A、在函數(shù)體中可以直接引用另一個(gè)函數(shù)中聲明為static類別的局部變量的值????B、在函數(shù)體中至少必須有一個(gè)return 語(yǔ)句????C、在函數(shù)體中可以定義另一個(gè)函數(shù)????D、在函數(shù)體中可以調(diào)用函數(shù)自身
?6、在C語(yǔ)言中,若對(duì)函數(shù)類型未加顯式說(shuō)明,則函數(shù)的隱含類型是______。????A、void ????B、double????C、int????D、char
?7、下面不正確的描述為______。????A、調(diào)用函數(shù)時(shí),實(shí)參可以是表達(dá)式????B、調(diào)用函數(shù)時(shí),實(shí)參與形參可以共用內(nèi)存單元????C、調(diào)用函數(shù)時(shí),將為形參分配內(nèi)存單元????D、調(diào)用函數(shù)時(shí),實(shí)參與形參的類型必須一致
?8、在一個(gè)源文件中定義的全局變量的作用域?yàn)開(kāi)_____。 ????A、本文件的全部范圍????B、本程序的全部范圍????C、本函數(shù)的全部范圍????D、從定義該變量開(kāi)始至本文件結(jié)束
?9、以下敘述中,錯(cuò)誤的是______。 ????A、不同函數(shù)中可以使用相同名字的變量????B、在函數(shù)外部定義的變量是全局變量????C、形式參數(shù)是局部變量????D、在main函數(shù)體內(nèi)定義的變量是全局變量
?10、C語(yǔ)言規(guī)定,調(diào)用一個(gè)函數(shù)時(shí),當(dāng)實(shí)參和形參都是普通變量時(shí),它們之間數(shù)據(jù)傳遞的方式是______。 ????A、地址傳遞????B、單向值傳遞????C、雙向值傳遞????D、由用戶定義傳遞方式
?11、若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,則傳遞給形參的是______。 ????A、數(shù)組的首地址????B、數(shù)組的第一個(gè)元素的值????C、數(shù)組中全部元素的值????D、數(shù)組元素的個(gè)數(shù)
?12、C語(yǔ)言規(guī)定,函數(shù)返回值的類型是______。 ????A、return語(yǔ)句中的表達(dá)式的類型????B、調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)的類型????C、由系統(tǒng)確定????D、該函數(shù)定義時(shí)的類型
?13、若一個(gè)void型函數(shù)定義中沒(méi)有return語(yǔ)句,則調(diào)用該函數(shù)時(shí),函數(shù)______。 ????A、沒(méi)有返回值????B、返回若干個(gè)系統(tǒng)默認(rèn)值????C、返回一個(gè)用戶所希望的函數(shù)值????D、返回一個(gè)不確定的值
?14、以下有關(guān)C語(yǔ)言的敘述中,錯(cuò)誤的是______。 ????A、函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句出現(xiàn)????B、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中????C、函數(shù)調(diào)用可以作為函數(shù)的實(shí)參????D、函數(shù)調(diào)用可以作為函數(shù)的形參
?15、以下程序輸出結(jié)果是__________。#include int i=10;main(){int j=1;???j=fun();???printf("%d,",j);???j=fun();???printf("%d",j);??}?????fun()????{int k=0;????k=k+i;????i=i+10;????return (k);??} ????A、0,0????B、10,20????C、10,10????D、20,20
?16、以下程序的輸出結(jié)果是_________.#include main()????{int a=2,i;????for(i=0;i<3;i++)????????printf("%d",func(a));????}????func(int
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的c语言第五章作业,《C语言程序设计》第五章作业.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 电脑机黑屏怎么回事怎么办 电脑黑屏的解决
- 下一篇: gcn在图像上的应用_每日摘要|基于CN