《汇编选集石油华东《程序设计(C语言)》2019年秋季学期在线作业(三)(100分)》由会员分享,可在线阅读,更多相关《汇编选集石油华东《程序设计(C语言)》2019年秋季学期在线作业(三)(100分)(6页珍藏版)》请在金锄头文库上搜索。
1、汇编选集石油华东程序设计(C语言)2019年秋季学期在线作业(三)(100分)【】中国石油大学(华东)程序设计(C语言)2019年秋季学期在线作业(三)试卷总分:100 得分:100第1题,结构化程序设计方法中有三种基本控制结构,以下不正确的是A、顺序结构B、选择结构C、循环结构D、数组结构正确答案:第2题,以下语句中无限循环语句是A、for(;2&5;)B、while(1,2,3)C、while()D、for(;)正确答案:第3题,若有:int a10,*p=&a0;,关于数组名a的不正确的说法是( )。A、a是个数组指针B、数组名a表示数组的首地址C、数组名a与a0等价D、
2、a和p都指向同一个存储单元正确答案:第4题,执行下面程序( )。main() int x=1,y=1,z=1; x=x+ +y+ +z+; printf("%d, %d , %d",x,+y,z+);输出的结果为A、4,3,2B、3,3,2C、3,3,3D、3,2,2正确答案:第5题,已定义以下函数fun(int *p) return *p; 该函数的返回值是( )。A、不确定的值B、形参p中存放的值C、形参p所指存储单元中的值D、形参p的地址值正确答案:第6题,在下列描述中,正确的一条是A、if(表达式)语句中,表达式的类型只限于逻辑表达式B、语句“goto 12;”是合
3、法的C、for(;)语句相当于while(1)语句D、break语句可用于程序的任何地方,以终止程序的执行正确答案:第7题,在“while(!a)”中,其中“!a”与表达式()等价。A、a= =0B、a= =1C、a!=1D、a!=0正确答案:第8题,执行int j,i=1; j=-i+; 后j的值是A、-1B、-2C、1D、2正确答案:第9题,从变量的作用域来分,可分为全局变量和局部变量,形参是A、局部变量B、全局变量C、静态变量D、动态变量正确答案:第10题,在C语言中,下列变量名称中合法的是A、7xB、intC、ELseD、a-b正确答案:第11题,以下合法的字符常量是A、84B、abC
4、、x43D、“”正确答案:第12题,在下面几组数据类型中, 全为最常用的基本数据类型的是哪一组:A、整型 实型 字符型B、整型 数组 指针C、数组 结构体 共用体D、指针 逻辑型 空类型正确答案:第13题,在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是A、地址传递B、由实参传给形参,再由形参返回实参C、值传递D、传递方式由用户指定正确答案:第14题,已知char b5,*p=b; ,则正确的赋值语句是A、b=“abcd” ;B、*b=“abcd”;C、p=“abcd”;D、*p=“abcd”;正确答案:第15题,以下对二维数组a的正确说明是A、int a3B、float a
5、(3,4)C、double a14D、float a(3)(4)正确答案:第16题,下列数组定义及赋值不正确的是()。A、int a10=0,1,2,3,4,5,6,7,8,9;B、int a=0,1,2,3,4,5,6,7,8,9;C、int a25= 0,1,2,3,4,5,6,7,8,9;D、int a2 = 0,1,2,3,4,5,6,7,8,9;正确答案:第17题,在C语言中,字符型数据在内存中的存储形式是A、原码B、补码C、反码D、ASCII码正确答案:第18题,以下叙述中不正确的是A、在不同的函数中可以使用相同名字的变量B、函数中的形式参数是局部变量C、在一个函数内定义的变量只在本函数范围内有效D、在一个函数内的复合语句中定义的变量在本函数范围内有效正确答案:第19题,以下选项中,与k=n+完全等价的表达式是A、k=n,n=n+1B、n=n+1,k=nC、k=+nD、k+=n+1正确答案:第20题,下面有关for循环的正确描述是A、for循环只能用于循环次数已经确定的情况B、for循环是先执行循环体语句,后判断表达式C、在for循环中,不能用break语句跳出循环体D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来正确答案: