C语言中的可执行语句是什么?
一个‘C’程序包含可执行语句。编译器帮助将可执行语句翻译成机器语言。
当用户运行程序时,他/她操作的是由编译器执行的机器语言语句。
可执行语句的类型
C语言中可执行语句的类型如下:
- 输入输出语句
- 赋值语句
输入输出语句
将值存储到内存中称为“输入操作”。
执行计算后,结果将存储在内存中,并且可以通过“输出操作”将结果显示给用户。
所有I/O操作都是使用输入/输出函数执行的。
最常见的I/O函数通过预处理器指令 #include<stdio.h> 提供。
最常用的I/O函数是printf()和scanf()。
printf()函数
语法如下:
printf("format string", print list);例如:
printf ("average of 3 numbers = %f",avg);printf()显示其格式字符串的值。
scanf()函数
语法如下:
scanf ("format string", input list);例如,scanf("%d %f", &a, &b);
scanf()在程序执行期间将键盘输入的数据复制到内存中。
输入列表前带有取地址符(&)。
赋值语句
赋值语句将值存储在变量中,用于在程序中执行算术运算。
语法
语法如下:
variable=expression
例如:
- c = a+b;
- avg = sum/3;
- r1 = (b*b – 4 * a*c);
示例
以下是计算三个数字平均值的C程序:
#include<stdio.h>
#include<stdio.h>
main(){
int a,b,c,d;
float avg;
printf("Enter values for a,b,c:
");
scanf("%d%d%d",&a,&b,&c);// The scanf ( ) copies data typed at the keyboard into
//memory during program execution.
d=a+b+c; //assignment stmt
avg=d/3;
printf("Average avg=%f",avg);
}输出
您将看到以下输出:
Enter values for a,b,c:2 3 4 Average avg=3.000000
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP