南工院C语言期末考试试卷.doc
上传人:yy****24 上传时间:2024-09-09 格式:DOC 页数:8 大小:78KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

南工院C语言期末考试试卷.doc

南工院C语言期末考试试卷.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

A卷共NUMPAGES8页第页南京工业职业技术学院2011/2012第一学期期末试卷(A卷)课程:C程序设计出卷人:考试类型:开卷【】闭卷【√】适用班级:电商1111/电商1121班级学号姓名(所有题目答案请写在答题纸上)一、单项选择题(每题2分,共60分)键盘输入为“123ABC”<回车>时,下列程序的输出为_______。#inclde<stdioh>intmain(void){charstr[80];gets(str);puts(str);return0;}A.123ABCB.123C.ABCD.无任何输出下面哪个是C语言的关键字?A.struct_B.getsC.getcharD.FILE下面哪个是c语言中合法的标识符。A._answer_B.2nd_chanceC.123D.“ABC”以下那个是c语言的关键字。A.longB.printfC.FloatD.getch若有变量定义doublex=5.0,y;则表达式y=x+5/2的值是。A.7.5B.7.0C.4.5D.8.0下面哪个关键字用于返回函数值?A.switchB.returnC.forD.while设有变量定义intx=1,y=1,z=1;则函数调用printf(“%d”,x+y+z)的输出结果为。A.1B.2C.3D.4以下哪个不可以作为C语言的标识符?A._123B.#123C.$123D.123以下哪个不(!)可以作为C语言的运算符_______。A.!B.;C.,D.&以下哪个是合法的C语言int类型常量?A.12345B.12,345C.1234^5D.1234.54设有变量定义inti=4,j=6,k=9;则表达式i+j<k的值为A.1B.0C.10D.9在C语言中,char类型数据所占内存为_____Byte。A.1B.2C.4D.8以下正确的表达式是_______。A.25.0%5.0B.25%5.0C.25%5.0D.25%5表达式!1的值等于_______。A.1B.0C.-1D.2以下关于if语句的错误(!)描述是。A.if语句不一定有else子句B.可以用break语句结束if语句C.if语句中必须有一对小括号——“()”D.一条if语句中可能有两个“;”,也可能有一个“;”下面程序段的运行结果是。intn;for(n=0;n<9;n++){printf("%d",n);}A.9B.10C.012345678D.8下面条件表达式(3>4)?3:4的值是_______。A.1B.2C.3D.4以下哪个是合法的c语言int类型常量。A.1E5B.0XhhC.093D.234设有数组定义:chararray[6];则表达式sizeofarray的值为。A.5B.6C.7D.8下面函数调用表达式的输出是。printf("%d\n",0X12)A.12B.24C.18D.16设有变量定义ints[3][4];那么s数组中共有个int类型的数组元素。A.3B.4C.12D.24以下程序段的运行结果是___________。intx=1;switch(x){case1:puts("1");break;case2:puts("2");break;case3:puts("3");}A.1B.2C.3D.123表达式(3>2)?4:5的值为。A.3B.2C.4D.5在C语言中,字符串"abc"占个字节。A.3B.4C.5D.6C语言规定,注释应写在_______之间。A.“{”与“}”B.“(”与“)”C.“/*”与“*/”D.“[”与“]”下面程序段的运行结果是。intn=6;do{printf("%d",n);n-=3;}while(n>0);A.63B.630C.6D.死循环,输出许多值执行下述程序的输出结果是什么?#include<stdio.h>structAB{inta;intb;};intmain(void){structABab={5,3};printf("%d\n"