黑马程序员技术交流社区
标题: C语言习题讲解 [打印本页]
作者: brenthe 时间: 2016-5-16 19:48
标题: C语言习题讲解
1. C程序是由什么构成的?
函数
2. C程序的源文件拓展名是什么?
.c
3. C程序的源文件能直接运行么?为什么?
不能,因为计算机只能识别0和1,不能识别源文件中int 、main等英文。
4. C程序从开发到运行需要哪些步骤?
1、书写源码
2、编译
3、连接
4、运行
5. 拓展名为.c、.o、.out分别是什么文件?在C程序开发的哪个阶段产生的?
.c的文件为源文件 编码阶段
.o的文件为目标文件 编译之后
.out的文件为可执行文件 连接重构之后
6. 下面这段程序是否能独立运行成功?
#include <stdio.h>
int test()
{
printf("哈哈哈哈\n");
return 0;
}
答案:不可以,因为在程序启动的时候,系统只会调用main函数
7. 下面这段程序能否运行成功?
int main()
{
printf("哈哈哈哈\n");
return 0;
}
答案:不可以,使用printf函数必须引入stdio.h头文件
8. 编写程序在屏幕上输入下列内容
*
***
*****
*******
#include <stdio.h>
int main()
{
printf("*\n");
printf("***\n");
printf("*****\n");
printf("*******\n");
return 0;
}
9. 请编写1段C程序,打印自己的信息. 格式如下:
姓名: 王小二
性别: 男
年龄: 19
爱好: 女
来黑马第2天的感受: 莫名的兴奋啊!
编码题目,要求有C源文件、目标文件、和可执行文件。
#include <stdio.h>
int main()
{
printf("姓名: 王小二\n");
printf("性别: 男\n");
printf("年龄: 19\n");
printf("爱好: 女\n");
printf("来黑马第2天的感受: 莫名的兴奋啊!\n");
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |