关键字通常被称为编程语言中的预定义或保留字。C语言中的每个关键字在程序中执行特定的功能。
关键字不能用作变量名。
关键字具有固定的含义,这个含义不能改变。
它们是'C'程序的构建块。
C语言支持32个关键字。
所有关键字都用小写字母书写。
不同类型的关键字如下所示:
auto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
const | short | float | unsigned |
continue | for | signed | void |
default | goto | sizeof | volatile |
do | if | static | while |
示例
下面是使用Switch Case编写的简单计算器的C程序:
演示
#include <stdio.h>
int main(){
char Operator;
float num1, num2, result = 0;
printf("<p> Try to Enter an Operator (+, -, *, /) : ");
scanf("%c", &Operator);
printf("</p><p> Enter the Values for two Operands: ");
scanf("%f%f", &num1, &num2);
switch(Operator){
case '+': result = num1 + num2;
break;
case '-': result = num1 - num2;
break;
case '*': result = num1 * num2;
break;
case '/': result = num1 / num2;
break;
default: printf("</p><p> entered operator is invalid ");
}
printf("</p><p> The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result);
return 0;
}</p>
输出
当上述程序被执行时,它产生以下结果 −
Enter an Operator (+, -, *, /) : *
Enter the Values for two Operands: 34 12
The result of 34.00 * 12.00 = 408.00
在上面的示例中,用于执行简单计算器程序的关键字如下:
Int,char,switch,case,break,float,default,return
在编写程序时,这些单词不能用作变量。