奥鹏教育中国地质大学(北京)《C语言程序设计(新)》在线作业一
奥鹏教育中国地质大学在线作业
地大《C语言程序设计(新)》在线作业一 -0007
将两个字符串连接起来组成一个字符串时,选用______函数
A:strlen( )
B:strcpy( )
C:strcat( )
D:strcmp( )
答案问询微信:424329
下列说法中,正确的是
A:C语言源程序无论包含了多少函数,总是从main函数开始执行
B:main是由C语言提供的,并不需要用户自己编写
C:调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
D:在C语言中,要调用的函数必须在main函数中定义
答案问询微信:424329
设变量定义为“int s[ ]="hellonworldn";”,则数组s中有()个元素。
A:12
B:13
C:14
D:15
答案问询微信:424329
已知int x;float y;则下列表达式的值为1.5的是________。
A:x=3/2.0
B:x=3/2
C:y=3/2
D:y=3/2.0
答案问询微信:424329
一个共用体变量所占内存是
A:该共用体第一个成员所占的内存量
B:该共用体最后一个成员所占的内存量
C:该共用体占内存最多成员所占的内存量
D:该共用体所有成员所需内存量的总和
答案问询微信:424329
设变量定义为“int a[2]={1,3}, *p=”,则*p的值是()
A:if(a=b) x++;
B:if(a=b) x++;
C:if(a-b) x++;
D:if(x) x++;
答案问询微信:424329
在宏定义#define PI 3.1415926中,用宏名PI代替是一个
A:单精度数
B:双精度数
C:常量
D:字符串
答案问询微信:424329
设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=ab)d)运算后,n的值是__________.
A:0
B:1
C:2
D:3
答案问询微信:424329
设n=3;则执行 ++n语句后,n的值为_____。( )
A:5
B:4
C:3
D:2
答案问询微信:424329
C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
A:”.c”
B:“.obj”
C:“.exe”
D:“.bas”
答案问询微信:424329
在c语言中,运算对象必须是整型数的运算符是()
A:%
B:
C:%和
D:**
答案问询微信:424329
假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加____
A:1
B:4
C:sizeof(double)
D:sizeof(p)
答案问询微信:424329
若变量已正确说明为int类型,要给a,b,c输入数据,以下语句正确的是
A:read(a,b,c);
B:scanf(“%d%d%d”,a,b,c);
C:奥鹏教育中国地质大学在线作业scanf(“%D%D%D”,
D:scanf(“%d%d%d”,
答案问询微信:424329
下面四个运算符中,优先级最低的是
A:()
B:.
C:-
D:++
答案问询微信:424329
函数是C程序的基本单位
A:错误
B:正确
答案问询微信:424329
? 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。
A:错误
B:正确
答案问询微信:424329
一个指针变量加(减)一个整数并不是简单地将原值加(减)一个整数,而是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数加(减)。
A:错误
B:正确
答案问询微信:424329
模运算符要求两侧均应为整型数据。( )
A:错误
B:正确
答案问询微信:424329
调用printf函数必须包括#include “stdio.h”头文件
A:错误
B:正确
答案问询微信:424329
在程序运行过程中,其值不能被改变的量称为常量( )
A:错误
B:正确
答案问询微信:424329
break语句只能用在循环语句中。
A:错误
B:正确
答案问询微信:424329
C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。( )
A:错误
B:正确
答案问询微信:424329
宏定义是用一个标识符来表示一个字符串,这个字符串可以是常量、变量或表达式
A:错误
B:正确
答案问询微信:424329
两个指针变量可以相减
A:错误
B:正确
答案问询微信:424329