《C语言第一次作业+答案(共3页).doc》由会员分享,可在线阅读,更多相关《C语言第一次作业+答案(共3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上1. C语言程序的执行,总是起始于(C )。A程序中的第一条可执行语句 B程序中的第一个函数Cmain函数 D包含文件中的第一个函数2. 以下叙述不正确的是( D )。A一个C源程序必须包含一个main函数B一个C源程序可由一个或多个函数组成CC程序的基本组成单位是函数D在C程序中,注释说明只能位于一条语句的后面3. 一个C语言程序是由( B )。A一个主程序和若干个子程序组成B若干函数组成C若干过程组成D若干子程序组成4. C语言程序能够在不同的操作系统下运行,这说明C语言具有很好的( B )。A适应性 B移植性 C兼容性 D操作性5. C语言规定,在一个源程序中,
2、main函数的位置( C )。A必须在最开始 B必须在系统调用的库函数的后面C可以任意 D必须在最后6. 下列说法中正确的是( C )。AC语言程序书写时,不区分大小写字母BC语言程序书写时,一行只能写一个语句CC语言程序书写时,一个语句可分成几行书写DC语言程序书写时每行必须有行号7. 下面对C语言特点,不正确描述的是(C)。AC语言兼有高级语言和低级语言的双重特点,执行效率高BC语言既可以用来编写应用程序,又可以用来编写系统软件CC语言的可移植性较差DC语言是一种结构化模块化程序设计语言8. C语言程序的注释是( A )。A由“/*”开头,“*/”结尾 B由“/*”开头,“/*”结尾C由“
3、/”开头 D由“*/”或“/”开头9. C语言程序的语句都是以( B )结尾。A“.”B“;” C“,” D都不是10. 标准C语言程序的文件名的后缀为(A )。A.c B.cpp C.obj D.exe11. C语言程序经过编译以后生成的文件名的后缀为( B )。A.c B.obj C.exe D.cpp12. C语言程序经过链接以后生成的文件名的后缀为( C )。A.c B.obj C.exe D.cpp13. C语言编译程序的首要工作是( A )。A检查C语言程序的语法错误 B检查C语言程序的逻辑错误C检查程序的完整性 D生成目标文件14. 下面四个选项中,均是不合法的用户标识符的选项是
4、( C )。AA P_0 do Bfloat la0 _ACba sizeof int D_123 temp int15. 下面四个选项中,均是合法整型常量的选项是( A )。A160 0xffff 011 B0xcdf 01a 0xeC01 986,012 0668 D0x48a 2e5 0x16. 下面四个选项中,均是不合法的浮点数的选项是( B )。A160. 0.12 e3 B123 2e4.2 .e5C.18 123e4 0.0 De3 .234 1e317. 以下不合法的字符常量是(A)A. 018 B. C. D. xcc18. 下面四个选项中,均是正确的数值常量或字符常量的选项
5、是( D )。A0.0 0f 8.9e & Ba 3.9e2.5 1e1 C3 011 0xff00 0a D+001 0xabcd 2e2 50. 19. 若有说明语句:char c = 72;则变量c( A )。A包含1个字符 B包含2个字符C包含3个字符 D说明不合法,c的值不确定20. 若有定义:int a = 7; float x = 2.5, y = 4.7; 则表达式x + a % 3 * (int)(x + y) % 2 / 4的值是(A )。A2. B2. C3. D0.21. 设变量a是整型,f是实型,i是双精度型,则表达式10 + a + i * f值的数据类型为( C
6、)。Aint Bfloat Cdouble D不确定22. 在C语言中,要求运算数必须是整型的运算符是( D )。A/ B+ C!= D%23. 若变量已正确定义并赋值,下面符合C语言语法的表达式是( B )。Aa:=b+1 Ba=b=c+2 Cint 18.5%3 Da=a+7=c+b24. 若变量a、i已正确定义,且i已正确赋值,则合法的语句是(B )。Aa=1 B+i; Ca=a+=5; Da=int(i);25. 下面正确的字符常量是( C )。A”c” B” CW D”26. 假设变量a,b均为整型,则表达式 (a=2, b=5, b+, a+b) 的值是( B )。A7 B8 C6
7、 D227. 假设变量x,y均为double型,则表达式 x=2, y=x+3/2 的值是(D )。A3. B3 C2. D3.28. 判断char型变量ch是否为大写字母的正确表达式是( C )。AA=ch=A)&(ch=A)&(ch=Z) D (A= ch)29. 选出正确的输入格式( B )。int a; float b; char c; scanf(“a = %d,b = %f,c = %c”,&a ,&b ,&c ); A. 1,2.0,n B. a = 1,b = 2.0,c = n C. 1 2.0 n D. 12.0n30. 已知函数abc的定义为:void abc( ) 则函数中void的含义是( A )A. 执行函数abc 后,函数没有返回值B. 执行函数abc 后,函数不再返回C. 执行函数abc 后,可以返回任意类型D. 以上答案都不对专心-专注-专业