C语言:一种结构化语言
一.一个简单的C程序:
#include <stdio.h> /*头文件*/
main() /*C程序入口-主函数*/
{
char name[]=""; /*定义变量,字符数组*/
int age; /*声明整数型变量*/
printf("请输入你的姓名:");
scanf("%s",&name); /*输入*/
printf("请输入你的年龄:");
scanf("%d",&age);
printf("%s\n%d",name,age); /*输出*/
}
以上程序运行后,在计算机显示:
请输入你的姓名:小明 /*若输入"小明"*/
请输入你的年龄:15 /*若输出"15"*/
小明
15
C语言没有字符串,表示字符串可以用字符数组如上name[]。
输入scnf:int:%d float:%f double:%lf char:%c char*/char[]:%s
输出没有要求
二.C程序结构:
1.函数
a.C语言程序由若干函数组成(必须有一个且只能有一个主函数main())。
b.函数由函数头(函数的说明部分)与函数体(函数的语句部分)两部分组成。
2.语句
a.语句组成程序基本单位。
b.语句由若干关键字加以标识如:if-else语句,do-while语句。
c.C语言本身没有输入语句,C语言输入/输出操作有scanf函数和printf函数等库函数完成。
d.C语言语句必须以分号结束。