1、什么是C语言?
C语言是一门通用的计算机语言,广泛应用于底层的开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2、一个简单的C语言程序
#include <stdio.h>
int main()//主函数
{
printf("hello beijing");
return 0;
}
main是主函数,且一个程序只能有一个主函数。
3、C语言相关的数据类型(数据类型的单位为:字节)
char---字符型
int---整型 short---短整型 long---长整型
double---双精度浮点数
float---单精度浮点数
3.1如何查询类型的大小?
#include <stdio.h>
int main()
{
printf("%d\n",sizeof(char));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(double));
printf("%d\n", sizeof(float));
return 0;
}
由此程序可得:
char的大小为:1字节
int的大小为:4字节 short的大小为:2字节 long的大小为:4字节
double的大小为:8字节
float的大小为:4字节
sizeof(long)>=sizeof(int)>sizeof(short)>sizeof(char)
3.2变量的创建:
char ch ='h';
int height =188;
int num = 0;
4、变量和常量
C语言中不变的值用常量来表示,变化的值用变量来表示。
4.1变量的命名
(1)只能由字母(包括大写和小写)、数字、下划线(-)组成
(2)不能以数字开头
(3)长度不能超过63个字符
(4)变量名中区分大小写的
(5)变量名不能使用关键字
4.2定义变量的方法 (类型+名称)
int age =65;
float width =45.6f;(注:用float类型的数据后面需要加上f)
char ch = 'w';(注:字符型不要忘记使用单引号)
4.3变量的分类
全局变量:也称外部变量,是编程中的一种专业术语,并且对象函数是在外部定义变量,在程序任何地方进行创建,当然也可以引用程序和对象。
局部变量:指在程序中只在特定过程或函数中可以访问的变量。局部变量是相对于全局变量而言的。
#include <stdio.h>
int triangle = 2023;//定义全局变量
int main()
{
int circle = 2022;//定义局部变量
int triangle = 2011;
printf("triangle = % d\n", triangle);
return 0;
(注!:当全局变量与局部变量同时使用时,局部变量优先使用。由上面的程序及结果可知)
4.4变量的使用
例:完成两个整数的相加并输出结果(程序如下)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int a = 0;//定义变量
int b = 0;
int num = 0;
scanf("%d %d", &a, &b);//输入
num = a + b;//两项相加
printf("num = %d\n", num);//输出
return 0;
}
(记住输入数据时需要用空格来间距各数据)