|
资料来源:谋学网(www.mouxue.com)-[中国石油大学(华东)]《程序设计(C语言)》2020年秋季学期在线作业(一)
试卷总分:100 得分:100
第1题,设有定义int a[ ]={1,5,7,9,11,13},*p=a 3;则*(p-2),*(a 4)的值是( )
A、5 11
B、1 9
C、5 9
D、有错误
正确资料:
第2题,以下不合法的赋值语句是( )
A、x=(1,y=2);
B、++x;
C、x=y=15;
D、y=int(x);
正确资料:
第3题,在C语言中,逻辑真和逻辑假分别表示为( )
A、1,1
B、1,0
C、0,1
D、0,0
正确资料:
第4题,C语言中变量的指针指的是( )
A、变量类型
B、变量值
C、变量值
D、变量地址
正确资料:
资料来源:谋学网(www.mouxue.com),在C语言中,下列字符常量中合法的是( )
A、′\084′
B、′\x43′
C、′ab′
D、"\0"
正确资料:
第6题,以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
#define N 10;
Void arrin(int x[N])
{int i=0;while(iscanf("%d",__________);
}
在下划线处应填入的是( )
A、x+i
B、&x[i+1]
C、x+(i++)
D、&x[++i]
正确资料:
第7题,已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1&&y z/2的值是( )
A、6
B、0
C、2
D、1
正确资料:
第8题,对于int a=99, b='b'; printf("%c,%d", a , b);的结果是( )
A、99, b
B、c, 98
C、99, 98
D、c, b
正确资料:
第9题,以下非法的赋值语句是( )
A、n=(i=2, i);
B、j ;
C、(i 1);
D、x=j0;
正确资料:
资料来源:谋学网(www.mouxue.com),以下叙述中不正确的是( )
A、在不同的函数中可以使用相同名字的变量
B、函数中的形式参数是局部变量
C、在一个函数内定义的变量只在本函数范围内有效
D、在一个函数内的复合语句中定义的变量在本函数范围内有效
正确资料:
第11题,在C语言中,十进制数47可等价地表示为( )
A、2f
B、02f
C、57
D、057
正确资料:
资料来源:谋学网(www.mouxue.com),以下四个选项中,属于实型常量的是( )
A、0x12
B、-12345e-3
C、1e0.5
D、e-5
正确资料:
第13题,以下不能正确定义二维数组的选项是( )
A、int a[2][2]={{1},{2}}
B、int a[][2]={l,2,3,4}
C、int a[2][2]={{l},2,3}
D、int a[2][]={{1,2},{3,4}}
正确资料:
第14题,下列数组定义及赋值不正确的是( )
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};
正确资料:
资料来源:谋学网(www.mouxue.com),下列描述中不正确的是( )
A、字符型数组中可以存放字符串
B、可以对字符型数组进行整体输入、输出
C、可以对整型数组进行整体输入、输出
D、不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值
正确资料:
第16题,已定义c为字符型变量,则下列语句中正确的赋值语句是( )
A、c='66';
B、c="66"
C、c=66;
D、c="B"
正确资料:
第17题,若有定义int x, *p; ,则正确的赋值表达式是( )
A、p=&x;
B、p=x;
C、*p=&x;
D、*p=*x;
正确资料:
第18题,初始化多维数组的语句中,可以默认的是( )
A、最后一个下标界
B、第1个下标界
C、第2个下标界
D、以上都不对
正确资料:
第19题,以下对二维数组a的正确说明是( )
A、int a[3][]
B、float a(3,4)
C、double a[1][4]
D、float a(3)(4)
正确资料:
资料来源:谋学网(www.mouxue.com),已知char ch='A',且表达式:ch=(ch='A'&&ch='Z')?(ch 32):ch,该表达式的值是( )
A、A
B、a
C、z
D、Z
正确资料:
|
|