奥鹏教育东北师范大学C程序设计在线作业二-0004

奥鹏教育东北师范大学在线作业

C程序设计19春在线作业2-0004

设A为存放整型的一维数组,如果A的首地址为P,那么A中下标为i的元素地址为()
A:P+i*2
B:P+(i-1)*2
C:P+(i-1)
D:P+i
答案问询微信:424329

用C语言编写的代码程序()
A:可立即执行
B:是一个源程序
C:经过编译即可执行
D:经过编译解释才能执行
答案问询微信:424329

t为int类型,进人下面的循环之前,t的值为0
while( t=l )
{ …… }
则以下叙述中正确的是 ()
A:循环控制表达式的值为0
B:循环控制表达式的值为1
C:循环控制表达式不合法
D:以上说法都不对
答案问询微信:424329

设有以下语,
typedef struct S
{ int g;
char h;
}T;
描述正确的是()
A:要用S定义结构体变量
B:可用T定义结构体变量
C:S是struct类型的变量
D:T是struct S类型的变量
答案问询微信:424329

以下程序: main()
{ int a=5,b=4,c=6,d;
printf("%dn",d=ab?(ac?a:c):(b));
}
的输出结果是()
A:5
B:4
C:6
D:不确定
答案问询微信:424329

以下哪项不属于C语言的宏命令()
A:条件编译
B:宏定义
C:变量声明
D:文件包含
答案问询微信:424329

若有说明: int i,j=7, *p=, 则与i=j; 等价的语句是()
A:i= *p;
B:*p=j;
C:i=
D:i=* *p;
答案问询微信:424329

数组名作为实参数传递给函数时,数组名被处理为()
A:该数组的长度
B:该数组的元素个数
C:该数组的首地址
D:该数组中各元素的值
答案问询微信:424329

若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()
A:EOF
B:-1
C:非零值
D:NULL
答案问询微信:424329

以下不属于算法基本特征的是()
A:有穷性
B:有效性
C:可靠性
D:有一个或多个输出
答案问询微信:424329

若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此 要求的函数调用是()
A:fopen("A:userabc.txt","r")
B:fopen("A:奥鹏教育东北师范大学在线作业\user\abc.txt","r+")
C:fopen("A:userabc.txt","rb")
D:fopen("A:\user\abc.txt","w")
答案问询微信:424329

若有以下调用语句,
main()
{ …
int a[50],n;

fun(n,
}
则不正确的fun函数的首部是()
A:void fun(int m, int x[])
B:void fun(int s, int h[41])
C:void fun(int p, int *s)
D:void fun(int n, int a)
答案问询微信:424329

在下列程序段中, enum color { red,yellow,blue,green,white} c1; c1=white; 枚举变量 c1的值是()
A:1
B:4
C:5
D:6
答案问询微信:424329

设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ab)d)后,n的值为()
A:1
B:2
C:3
D:0
答案问询微信:424329

在位运算中,操作数每右移一位,其结果相当于()
A:操作数乘以2
B:操作数乘以4
C:操作数除以2
D:操作数除以4
答案问询微信:424329

以下所列的各函数首部中,正确的是()
A:void play(var :Integer,var b:Integer)
B:void play(int a,b)
C:void play(int a,int b)
D:Sub play(a as integer,b as integer)
答案问询微信:424329

设有说明 int (*ptr)();其中标识符ptr是()
A:是一个指向整型变量的指针
B:它是一个指向函数值是int的函数指针
C:是一个函数名
D:定义不合法
答案问询微信:424329

C语言中以追加方式打开一个二进制文件操作方式参数应选择()
A:”r”
B:”w”
C:”rb”
D:”ab”
答案问询微信:424329

下列描述中不正确的是()
A:字符型数组中能存放字符串。
B:可以对字符型数组进行整体输入、输出。
C:可以对整型数组进行整体输入、输出。
D:不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。
答案问询微信:424329

有如下函数调用语句: func(rec1,rec2+rec3,(rec4,rec5)); 该函数调用语句中,含有的实参个数是()
A:3
B:4
C:5
D:有语法错
答案问询微信:424329

执行printf("%x",12345);, 输出 12345 。
A:错误
B:正确
答案问询微信:424329

’ab’是合法的字符型常量。
A:错误
B:正确
答案问询微信:424329

在int *p;和语句printf(“%d”, *p);中的*p含义相同。
A:错误
B:正确
答案问询微信:424329

a==b;的功能是将b的值赋给a。
A:错误
B:正确
答案问询微信:424329

x+y*z39则a[0][1]的值为0。
A:错误
B:正确
答案问询微信:424329

for循环只能用于循环次数已经确定的情况。
A:错误
B:正确
答案问询微信:424329

为表示关系abc,应使用C语言的表达式为:abc。
A:错误
B:正确
答案问询微信:424329

函数若无返回值,则它一定无形参。
A:错误
B:正确
答案问询微信:424329

if-goto语句可以构成循环。
A:错误
B:正确
答案问询微信:424329

C语言中,链表和数组一样是一种静态数据类型。
A:错误
B:正确
答案问询微信:424329

strcmp用来比较两个字符串的大小。
A:错误
B:正确
答案问询微信:424329

C语言是函数式的语言。
A:错误
B:正确
答案问询微信:424329

44.while之后的表达式必须是逻辑表达式。
A:错误
B:正确
答案问询微信:424329

设有变量定义char s[]=”hello”,则strlen(s)的返回值为6。
A:错误
B:正确
答案问询微信:424329

C++源程序文件编译而成的目标代码文件的缺省扩展名为.exe。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网