#include <stdio.h>
int main()
{
int a=2,b=2;
printf("a+b=%d\n" ,a+b);
printf("a-b=%d\n" ,a-b);
printf("axb=%d\n",a*b);
printf("a/b=%d\n",a/b);
return 0;
}
输出:
a+b=4
a-b=0
axb=4
a/b=1
语句
语句以分号作为结束标志,因此,单一 的分号也算是一条语句,如:
printf("a+b=%d\n" ,a+b);
printf("a-b=%d\n" ,a-b);
printf("axb=%d\n",a*b);
printf("a/b=%d\n",a/b);
return 0;
此外: int a=2,b=2; 也是一条语句,是赋值语句,意思是将2赋值给a,将2赋值给b。
%是格式占位符(%)是在C/C++语言中格式输入函数,如scanf、printf等函数中使用。其意义就是起到格式占位的意思,表示在该位置有输入或者输出。
%d是格式字符,占位符就是先占住一个固定的位置,等着你再往里面添加内容的符号
printf(“a+b=%d\n” ,a+b);
其中%d占a+b的位置
块
块以左大括号开始,以右大括号结束,中间允许存放多条语句,如:
int a=2,b=2;
printf("a+b=%d\n" ,a+b);
printf("a-b=%d\n" ,a-b);
printf("axb=%d\n",a*b);
printf("a/b=%d\n",a/b);
return 0;
由于函数通常是以左大括号开始,以右大括号结束,所以一般将函数中被括起来的部分称为函数块,又叫函数体。
表达式
凡是用于计算值的操作都可看做是表达式,表达式总能返回一个值 。
如:a+b、a-b、a*b、a/b。
评论