一 C语言的基本组成
例一.在屏幕上输出“Hello,World!”。
#include<stdio.h>
int main()
{
return 0;
}
以上程序是C语言的最基本结构。
include函数——表示头函数。
main()——表示主函数,每个C语言程序有且仅有一个主函数。
return 0 ——有两个作用:1.使main函数终止;2.指出main的返回值为0。
printf的用法
prinft = Print format 打印的意思。
prinft 函数被包含在头文件 stdio.h 中,所以使用 printf 需要包含头文件 stdio.h。
根据以上内容我们可以写出例一。
#include<stdio.h>//写出头文件
int main()//主函数
{
printf("Hello,World!");//注意打印内容需要("")内,而且最后不要忘记加上;
return 0;
}
在C语言中 ; 相当于汉语当中的句号,写完一个函数之后不要忘记加上 ; ,而且要注意区分英文 ; 和中文 ;。
二 printf函数的几个运用规则
1.打印字符
打印字符需要使用 %c 。
例如如果要打印 x ,则需要写以下代码 。
#include<stdio.h>
int main()
{
printf("%c",'x');//注意打印字符时需要用单引号将字符括起来
return 0;
}
当然想要打印字符 x 不只有一种方法,还有一种可以根据 x 的ASCII码打印。
printf("%c",120);//我这里为了方便省略了C语言结构
//注意使用ASCII值时不需要使用单引号
以下附上常用ASCII码对照表。
2.打印数字
使用 %d 。
例如打印数字 7 。
#include(stdio.h)
int main
{
printf("%d",7);
return 0;
}
当然我们依旧不止一种方法,我们还可以只用上面的ASCII码值。
我们可以看到数字 7 对应的ASCII值是 55,所以可以使用打印字符的方式打印数字 7。
#include<stdio.h>
int main()
{
printf("%c",55);
return 0;
}
3.打印小数
使用 %f 。
例如打印 0.123 。
#include<stdio.h>
int main()
{
printf("%f",0.123);
return 0;
}
但是要注意:
%f 打印之多小数点后六位,至于增加位数的方法后续会讲。
如果超出小数点后六位,则第七位会四舍五入。
例如打印0.1234567
#include<stdio.h>
int main()
{
printf("%f",0.1234567);
return 0;
}
输出结果:
4.打印字符串
使用 %s 。
例如打印“你好,世界”。
#include<stdio.h>
int main()
{
printf("%s\n","你好,世界");
printf("你好,世界");
return 0;
}
结果如下:
三.C语言的基本概念
1.在C语言中只有一个自定义函数,main函数,其他的函数都是库函数,main函数可以放在程序的开始部分,也可以放在文件的任何位置,且C语言自身没有输入输出语句,需要调用库函数实现。
2.C语言集成开发系统是一种软件开发环境,它提供了对C程序的编辑、编译、连接和运行环境。在这个环境下,C程序的编辑和运行可以分别进行,也可以同时进行。
编辑和编译:编辑是指在C语言集成开发系统的编辑器中,输入和修改C源程序的过程。
编译是指将C源程序转换成目标代码的过程。
编辑和编译可以同时进行,也可以分别进行。
连接和运行:连接是指将编译后的目标代码与系统提供的库文件相连接,生成可执行文件的过程。
运行是指执行C源程序所生成的可执行文件的过程。
连接和运行可以同时进行,也可以分别进行。
与编译、连接不同,编辑和运行可以脱离语言处理环境,直接在操作系统环境下进行。
3.C程序的函数说明部分包括函数名、函数类型、形式参数等的定义和说明。
4.C语言源程序的执行总是从main函数开始,在main函数中结束。
5.主函数是程序启动的唯一入口。
6.编译是把C语言源程序翻译成计算机能识别的二进制指令形式的目标程序。