C语言—第1次作业:编译与连接基础知识
常做练习巩固知识
本次作业答案链接如下:?
1.字符串的结束标志是:( )
A.是'0'
B.是EOF
C. 是'\0'
D.是空格
2.关于C语言关键字说法正确的是:( )
A.关键字可以自己创建
B.关键字不能自己创建
C.关键字可以做变量名
D.typedef不是关键字
3.用在switch语言中的关键字不包含哪个?( )三、C语言中的分支与循环—switch语句(4)分支结构 完
A.continue
B.break
C.default
D.case
4.下面哪个不是关键字:( )
A.int
B.struct
C.define
D.continue
5.C语言规定,在一个源程序中,main函数的位置( )
A.必须在最开始
B.必须在库函数的后面
C.可以任意
D.必须在最后
6.关于集成开发环境描述错误的是?
A.集成开发环境简称IDE
B.集成开发环境一般都是将编辑、编译、链接、调试等功能集成在一起的一个开发环境
C.集成开发环境就是编译器
D.集成开发环境使用起来方便,大大提升了开发和调试的效率
7.关于C语言中源文件和头文件说法正确的是?
A.C语言的源文件的后缀是.cpp
B.头文件没什么用,只要有源文件就行了
C.C语言中源文件的后缀是.c,头文件的后缀是.h
D.C语言的源文件可以没有后缀
8.关于main函数错误的是?(多选)
A.main函数是程序的入口
B.一个C语言程序中可以写多个main函数
C.main函数的名字是可以随便改的,比如:mian
D.main函数的名字是固定的,一个工程中,有且仅有一个main函数
9.printf和库函数描述错误的是?
A.printf是库函数,不需要包含头文件就可以使用
B.库函数是C语言标准约定的,由各个C语言编译器的厂商实现的,所以各个编译器的库函数使用和功能是一样的,但是内部实现是有差异的。
C.printf函数是用来在标准输出上打印格式化的信息的
D.printf函数打印字符使用%c,打印整数使用%d指定格式
10.下面关于C语言的编译和链接说法错误的是?
A.C语言是一门编译型计算机语言
B.写出来的C语言代码直接就可以运行的
C.C语言代码需要经过编译和链接生成可执行程序才能运行的
D.C语言代码经过编译生成目标文件,目标文件和链接库通过链接生成可执行程序
11.下面代码的结果是:( )
#include <stdio.h>
#include <string.h>
int main()
{
char arr[] = {'b', 'i', 't'};
printf("%d\n", strlen(arr));
return 0;
}
A.3
B.4
C.随机值
D.5
12.关于字符的ASCII编码错误的是?
A.小写字母的ASCII码值+32就能得到对应的大写字母的ASCII码值
B.ASCII码值从0~31 这32个字符是非打印控制字符,在界面上不显示任何东西,比如:蜂鸣、回车、换行
C.数字字符0~9的ASCII码值是连续递增的
D.最初ASCII编码中只有128个字符的编码
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!