【奥鹏】[中国石油大学(华东)]《程序设计(C语言)》2019年秋季学期在线作业(三)
试卷总分:100 得分:100
第1题,结构化程序设计方法中有三种基本控制结构,以下不正确的是
A、顺序结构
B、选择结构
C、循环结构
D、数组结构
正确资料:
第2题,以下语句中无限循环语句是
A、for(;2&5;)
B、while(1,2,3)
C、while(‘\0’)
D、for(;’\0’;)
正确资料:
第3题,若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )。
A、a是个数组指针
B、数组名a表示数组的首地址
C、数组名a与a[0]等价
D、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,2
B、3,3,2
C、3,3,3
D、3,2,2
正确资料:
第5题,已定义以下函数fun(int *p) { return *p; }该函数的返回值是( )。
A、不确定的值
B、形参p中存放的值
C、形参p所指存储单元中的值
D、形参p的地址值
正确资料:
第6题,在下列描述中,正确的一条是
A、if(表达式)语句中,表达式的类型只限于逻辑表达式
B、语句“goto 12;”是合法的
C、for(;;)语句相当于while(1)语句
D、break语句可用于程序的任何地方,以终止程序的执行
正确资料:
第7题,在“while(!a)”中,其中“!a”与表达式( )等价。
A、a= =0
B、a= =1
C、a!=1
D、a!=0
正确资料:
第8题,执行int j,i=1; j=-i++; 后j的值是
A、-1
B、-2
C、1
D、2
正确资料:
第9题,从变量的作用域来分,可分为全局变量和局部变量,形参是
A、局部变量
B、全局变量
C、静态变量
D、动态变量
正确资料:
第10题,在C语言中,下列变量名称中合法的是
A、7x
B、int
C、ELse
D、a-b
正确资料:
第11题,以下合法的字符常量是
A、‘\084’
B、‘ab’
C、‘\x43’
D、“\0”
正确资料:
第12题,在下面几组数据类型中, 全为最常用的基本数据类型的是哪一组:
A、整型 实型 字符型
B、整型 数组 指针
C、数组 结构体 共用体
D、指针 逻辑型 空类型
正确资料:
第13题,在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是
A、地址传递
B、由实参传给形参,再由形参返回实参
C、值传递
D、传递方式由用户指定
正确资料:
第14题,已知char b[5],*p=b; ,则正确的赋值语句是
A、b=“abcd” ;
B、*b=“abcd”;
C、p=“abcd”;
D、*p=“abcd”;
正确资料:
第15题,以下对二维数组a的正确说明是
A、int a[3][]
B、float a(3,4)
C、double a[1][4]
D、float a(3)(4)
正确资料:
第16题,下列数组定义及赋值不正确的是( )。
A、int a[10]={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 a[2][5]= {0,1,2,3,4,5,6,7,8,9};
D、int a[2][ ]= {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+1
B、n=n+1,k=n
C、k=++n
D、k+=n+1
正确资料:
第20题,下面有关for循环的正确描述是
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环体语句,后判断表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确资料:
|