文档介绍:南京信息职业技术学院试卷课程名称:程序设计基础考试时间:100分钟命题人2010年6月16日审批人年月日题号一二三四五六七八九十总分阅卷人得分一、选择题(40分)程序员编写的C源程序经编译之后得到的目标文件的扩展名是。A)cppB)objC)cD)exe2、在C语言中,要求运算数必须是整型的运算是________。A)/B)&&C)!=D)%3、C语言规定:在一个源程序中,main函数的位置。A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后4、两个指针变量不可以()A)相加B)比较C)相减D)指向同一地址5、在C语言程序中以下不能作为用户标识符的是______A)time B)_name C)while D)sum106、以下关于运算符优先顺序的描述中正确的是______A)算术运算符<关系运算符<赋值运算符<逻辑与运算符B)逻辑与运算符<关系运算符<算术运算符<赋值运算符C)赋值运算符<逻辑与运算符<关系运算符<算术运算符D)算术运算符<关系运算符<赋值运算符<逻辑与运算符7、一个结构体变量所占的内存量是。A)结构体中各成员所需内存量的总和B)结构体成员中占内存量最大者所需的容量C)结构中最后一个成员所需的内存量D)结构中第一个成员所需的内存量8、若有说明:inta=4,b=2,c=3;则表达式a<b?a:c的值是______ A)4B)3C)2D)19、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是____A)getchar("%d%d%d",x,y,z);B)scanf("%d%d%d",&x,&y,&z);C)scanf("%d%d%d",x,y,z); D)getchar("%d%d%d",&x,&y,&z);10、在C语言中,判断一个量是否为“真”时,通常以判定该量逻辑值为“真”。A)trueB)1C)大于0的整数D)非0值11、在C语言中,while语句中的条件为__________时,结束该循环。 A)0B)1C)trueD)非012、为表示关系x≥y≥z,应使用的C语言表达式是__________A)(x>=y)&(y>=z)B)(x>=y)AND(y>=z)C)(x>=y>=z)D)(x>=y)&&(y>=z)在C语言中,表达式!‘A’的值等于:A)65B)56C)0D)9714、已知c为字符变量,则下语句中正确的是_______。A)c='97';B)c="97";C)c=97;D)c="a";15、若有以下定义,则正确的说法是_______。Charx[]=“abcdefg”;Chary[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’};A)数组x和数组y等价B)数组x和数组y的长度相同C)数组x的长度大于数组y的长度D)数组x的长度小于数组y的长度16、若有说明:inta[3][4];则对a数组元素的正确引用是。 A)a[2][4] B)a[1,3] C)a[1+1][0] D)a(2)(1)17、假定int类型变量占用两个字节,若有定义:intx[5]={0,2,4};,则数组x在内存中所占字节数是。A)3 B)6 C)10D)2018、如果在一个函数中的复合语句中定义了一个变量,则对该变量的正确说法是。A)在该函数中有效B)在本程序范围内均有效C)只