奥鹏教育中国石油大学(华东)《程序设计(C语言)》在线作业(三)

奥鹏教育中国石油大学在线作业

《程序设计(C语言)》2019年秋季学期在线作业(三)

结构化程序设计方法中有三种基本控制结构,以下不正确的是
A:顺序结构
B:选择结构
C:循环结构
D:数组结构
答案问询微信:424329

以下语句中无限循环语句是
A:for(;2)
B:while(1,2,3)
C:while(‘’)
D:for(;’’;)
答案问询微信:424329

若有:int a[10],*p=,关于数组名a的不正确的说法是( )。
A:a是个数组指针
B:数组名a表示数组的首地址
C:数组名a与a[0]等价
D:a和p都指向同一个存储单元
答案问询微信:424329

执行下面程序()。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
答案问询微信:424329

已定义以下函数fun(int *p) { return *p; }该函数的返回值是( )。
A:不确定的值
B:形参p中存放的值
C:形参p所指存储单元中的值
D:形参p的地址值
答案问询微信:424329

在下列描述中,正确的一条是
A:if(表达式)语句中,表达式的类型只限于逻辑表达式
B:语句“goto 12;”是合法的
C:for(;;)语句相当于while(1)语句
D:break语句可用于程序的任何地方,以终止程序的执行
答案问询微信:424329

在“while(!a)”中,其中“!a”与表达式( )等价。
A:a= =0
B:a= =1
C:a!=1
D:a!=0
答案问询微信:424329

执行int j,i=1; j=-i++; 后j的值是
A:-1
B:-2
C:1
D:2
答案问询微信:424329

从变量的作用域来分,可分为全局变量和局部变量,形参是
A:局部变量
B:全局变量
C:静态变量
D:动态变量
答案问询微信:424329

在C语言中,下列变量名称中合法的是
A:7x
B:int
C:ELse
D:a-b
答案问询微信:424329

以下合法的字符常量是
A:‘84’
B:‘ab’
C:‘x43’
D:“”
答案问询微信:424329

在下面几组数据类型中, 全为最常用的基本数据类型的是哪一组:
A:整型 实型 字符型
B:整型 数组 指针
C:数组 结构体 共用体
D:指针 逻辑型 空类型
答案问询微信:424329

在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是
A:地址传递
B:由实参传给形参,再由形参返回实参
C:值传递
D:传递方式由用户指定
答案问询微信:424329

已知char b[5],*p=b; ,则正确的赋值语句是
A:b=“abcd” ;
B:*b=“abcd”;
C:p=“abcd”;
D:*p=“abcd”;
答案问询微信:424329

以下对二维数组a的正确说明是
A:int a[3][]
B:float a(3,4)
C:double a[1][4]
D:float a(3)(4)
答案问询微信:424329

下列数组定义及赋值不正确的是( )。
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};
答案问询微信:424329

在C语言中,字符型数据在内存中的存储形式是
A:原码
B:补码
C:反码
D:ASCII码
答案问询微信:424329

以下叙述中不正确的是
A:在不同的函数中可以使用相同名字的变量
B:函数中的形式参数是局部变量
C:在一个函数内定义的变量只在本函数范围内有效
D:在一个函数内的复合语句中定义的变量在本函数范围内有效
答案问询微信:424329

以下选项中,与k=n++完全等价的表达式是
A:k=n,n=n+1
B:n=n+1,k=n
C:k=++n
D:k+=n+1
答案问询微信:424329

下面有关for循环的正确描述是
A:for循环只能用于循环次数已经确定的情况
B:for循环是先执行循环体语句,后判断表达式
C:在for循环中,不能用break语句跳出循环体
D:for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网