目录
第一个程序
Hello World
#include<stdio.h>
int main()
{
printf ("Hello World\n");
return 0;
}
程序框架
#include<stdio.h>
int main()
{
return 0;
}
输出
- printf("Hello World!\n");
- 引号里面的内容是“字符串”,printf会原封不动地将其输出
- \n表示需要在输出的结果后面换一行
注:不要用中文
做计算
- printf("%d\n",23+43);
- %d说明后面有一个整数要输出在这个位置上
- printf(“23+43=%d\n”,23+43);
四则运算(c语言)
乘 | * |
除 | / |
取余 | % |
%表示取两数相除以后的余数
变量
找零
#include<stdio.h>
int main()
{
int price= 0;
printf("请输入金额(元) ");
scanf("%d", &price);
int change= 100 - price;
printf("找您%d元\n", change);
return 0;
}
- int price=0;
- 变量的名字--price,类型--int,初始值--0;
- 变量是一个保存数据的地方。用一个变量保存了数据,它才能参加到后面的计算中,
变量定义
- 一般形式:<类型名称><变量名称>;
- int price;
- int amount;
- int price,amount;
变量的名字
是一种标识符。
标识符构造规则:只能由字母、数字和下划线组成,数字不可以放在第一位C语言的关键字(有的叫保留字)不可以用做标识符。
赋值和初始化
赋值:a=b表示将b的值赋予a
ANSIC:只能在代码的前面定义变量。
常量
不变的量
- 直接量:直接写在程序里的量
- const int AMOUNT=100
- const 是修饰符,放int前给变量加一个const(不变的属性),表示此变量初始化,不可修改。若修改把其放在赋值运算符左边,被认为是 个错误。