北京语言大学《程序设计引论》在线作业一

奥鹏教育北京语言大学平时在线作业

18春《程序设计引论》作业1-0001

C程序编译、连接后最终产生(即计算机执行)的文件的扩展名为()
A:.exe
B:.c
C:.obj
D:.cpp
答案问询微信:424329

以下命令不是编译预处理命令的是()。
A:#define
B:#include
C:#if
D:typedef
答案问询微信:424329

顺利执行文件关闭操作时,fclose函数的返回值是()
A:1
B:-1
C:0
D:非0值
答案问询微信:424329

下面有关C程序操作过程的说法中,错误的是()
A:C源程序经过编译,得到的目标文件即为可执行文件
B:C源程序的链接实质上是将目标代码文件和库函数等代码进行连接的过程
C:C源程序不能通过编译,通常是由于语法错误引起的
D:导致不能得到预期计算结果的主要原因是程序算法考虑不周
答案问询微信:424329

若有定义:int a[5]={3,5,4,6,8},*p=a;则引用数组元素错误的是()。
A:a[3]
B:*(a+1)
C:&a[2]
D:p[2]
答案问询微信:424329

下列不是C语言关键字的选项是()。
A:if
B:printf
C:case
D:while
答案问询微信:424329

一个C语言程序是由()组成的。
A:主程序
B:子程序
C:函数
D:过程
答案问询微信:424329

以下叙述中最准确的是()
A:计算机程序是处理某一问题所有指令的集合
B:计算机程序是处理某一问题所用到的所有数据的集合
C:计算机程序是处理某一问题的所有指令及其数据的集合
D:计算机程序是处理某一问题的所有指令及其数据的有序集合
答案问询微信:424329

下列变量名定义错误的是()。
A:a4
B:sum
C:_ch
D:f(x)
答案问询微信:424329

C语言属于()。
A:机器语言
B:汇编语言
C:低级语言
D:高级语言
答案问询微信:424329

数组名作为参数时,以下叙述错误的是()
A:函数调用时是将实参数组的所有元素传给形参
B:函数调用时是将实参数组的首地址传给形参
C:函数调用时是将实参数组的第一个元素传给形参
D:函数调用时是将实参数组的所有元素地址传给形参
答案问询微信:424329

以下函数首部的定义形式错误的是()
A:int fun(int x;int y)
B:int fun(int x,int y)
C:int fun(int x,y)
D:int fun(int x,int y)
答案问询微信:424329

在下列有关宏替换的叙述中,错误的是()
A:宏替换占用运行时间
B:宏替换只是字符替换
C:带参数的宏替换和函数等价
D:宏名有类型
答案问询微信:424329

以下关于宏的叙述错误的是()
A:宏名必须用大写字母表示
B:宏替换时要进行语法检查
C:宏替换不占用运行时间
D:宏定义中不允许引用已有的宏名
答案问询微信:424329

以下关于文件的描述正确的是()
A:用fopen函数时一般会判断打开文件操作是否出错
B:在C程序中直接使用文件名来访问文件
C:文奥鹏教育北京语言大学平时在线作业本文件和二进制文件的数据存储方式是不同的
D:C语言把文件看成是一个字节的序列
答案问询微信:424329

int fun(int x,int y)函数首部的定义形式是正确的。
A:错误
B:正确
答案问询微信:424329

文件包含命令可以写在main函数中。
A:错误
B:正确
答案问询微信:424329

字符串常量可以放在字符串变量中。
A:错误
B:正确
答案问询微信:424329

编译预处理命令只能位于源程序中所有语句之前。
A:错误
B:正确
答案问询微信:424329

C语言的主函数中C程序有且只有一个main函数。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网