答案来源-www.58open.com-【58open网】
主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案和奥鹏毕业论文以及提供代做作业服务
《C语言(专科)》在线作业1
一,单选题
1. C语言中,要求运算数必须都是整数的运算符是()。
A. *
B. -
C. %
D. +
正确答案:C
2. C语言对嵌套if语句的规定是:else总是与()配对。
A. 其之前最近的if
B. 第一个if
C. 缩进位置相同的if
D. 其之前最近且不带else的if
正确答案:D
3. 若fp已正确定义为一个文件指针,d1.dat为二进制文件,为“读”而打开此文件的语句是()。
A. .fp=fopen("d1.dat","r");
B. fp=fopen("d1.dat","rb");
C. fp=fopen("d1.dat","r+");
D. fp=fopen("d1.dat","w");
正确答案:B
4. 如果输入信息为:1234567则执行语句:scanf("%2d%2d",&x,&y);之后,x,y的值为()
A. x为12,y为34
B. x为2,y为3
C. x为12,y为67
D. x为1234567,y为0
正确答案:A
5. 在C语言中,函数返回值的类型最终取决于()。
A. 函数定义时在函数首部所说明的函数类型
B. return语句中表达式值的类型
C. 调用函数时主调函数所传递的实参类型
D. 函数定义时形参的类型
正确答案:A
6. C语言程序中,main函数的位置()。
A. 在开头
B. 在结尾
C. 在中间
D. 可以任意
正确答案:D
7. 有下面的程序段: chara[3],b[]=”student”; a=b; printf(“%s”,a); 则()
A. 运行后将输出student;
B. 运行后将输出b;
C. 运行后将输出a
D. 编译出错
正确答案:D |