1 / 31
文档名称:

第一讲:C 基础.ppt

格式:ppt   页数:31
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第一讲:C 基础.ppt

上传人:所以所以 2012/6/26 文件大小:0 KB

下载得到文件列表

第一讲:C 基础.ppt

文档介绍

文档介绍:第一讲:C++ 语言概述

一个简单的C++ 程序
1. 例子
# include <>
void main( )
{
double r, area; //变量;
cout<<“输入圆的半径:”;
cin>>r; //键盘输入;
area=*r*r;
cout<<“圆的面积为:”<<area<<“\n”; //输出;
}
该程序经编译,连接,运行后,屏幕上显示:
输入圆的半径:
等待用户输入,当输入“10”并按Enter键后,屏幕显示:
圆的面积为:
2. 注意:
main( ): 主函数;每个C++函数都必须包含一个且只能包含一个main函数;
cout: 标准输出流对象,用于屏幕输出;
cin: 标准输入流对象,用于键盘输入;
: 标准输入/输出流的头文件。
# include <>: 预处理命令;
C++ 基本语法
1. 数据类型:INT,FLOAT,CHAR
int nNum;
float fScore;
char ch[]=“hello!”;
2. 数组
int a[10];
float b[2][3];
3. 结构
struct PERSON
{
char name[25];
int age;
char sex;
}
PERSON aPerson;
PERSON person[10];
4. 运算
+,-,*,/,…
>, <, >=, <=, ==, !=;
!, &&, ||;
5. i++; i--; ++i; --i;
例如:
a=5;
b=++a-1; //相当于a=a+1;b=a-1;

a=5;
b=a++-1; //相当于b=a-1; a=a+1;
6. 基本语句
1) 表达式语句:x+y=2; x=5;
2) if 语句:
if (<表达式>) {…}
else {…}
3) while 语句

while( )
{
语句;
}
例如: nNum=0;
nTotal=0;
while (nNum<=50)
{
nTotal=nTotal+nNum;
nNum=nNum+1;
}
4) do
{
语句;
}
while (<表达式>);
例如:
nNum=0;
nTotal=0;
do
{
nTotal=nTotal+nNum;
nNum=nNum+1;
}while(nNum<=50)
5) for 循环
for (表达式1;表达式2;表达式3;)
{
语句;
}
例:
int nNum;
int nTotal;
for (nNum=0; nNum<=50; nNum++)
{
nTotal=nTotal+nNum;
}
7. 函数

函数的定义由函数名,函数类型,形式参数表和函数体组成。函数类型决定了函数返回值类型。若不需要返回值,定义类型为void。
“函数的声明”必须在函数定义前进行或在调用前进行。
主函数放前面,函数声明放在main( )之前。

最近更新

2025年辽宁科技学院马克思主义基本原理概论期.. 12页

2026年上海兴伟学院单招综合素质考试模拟测试.. 44页

2026年中医住培带教师资理论考核题库100道及完.. 39页

2026年主管中药师考试备考题100道及参考答案(.. 37页

2026年医学微生物学习题集及参考答案(综合题.. 40页

2026年武威职业学院单招职业技能考试题库附答.. 45页

小学历史与文化知识竞赛题库100道及参考答案(.. 37页

新安全生产法知识竞赛试题库及参考答案(培优.. 44页

最新煤气操作证考试题100道含答案(夺分金卷).. 39页

最新煤气操作证考试题100道附完整答案(夺冠).. 39页

田间“问诊”破困局 产业造血促振兴 6页

2025年卧式离子风机项目发展计划 71页

2025年光纤、光缆项目合作计划书 69页

跨境电商年度关键词 23页

2025年辽宁民族师范高等专科学校单招职业适应.. 44页

2025年重庆资源与环境保护职业学院单招职业技.. 45页

聚人气,网红变长红 32页

2026年c语言上机考试题库1套 13页

2026年C语言考试题库及答案(必刷) 13页

2026年内蒙古机电职业技术学院单招职业倾向性.. 44页

2026年司法考试题库100道及参考答案(达标题).. 49页

2026年山东旅游职业学院单招职业技能考试题库.. 45页

2025年重庆传媒职业学院单招职业倾向性考试题.. 43页

2026年四川文化传媒职业学院单招职业倾向性测.. 44页

2025蒙晟建设有限公司招聘紧缺专业人员8人备考.. 47页

2025金华永康市人民政府东城街道办事处编外人.. 48页

2026山西省面向河海大学选调优秀高校毕业生参.. 45页

2026年c语言期末考试题库及一套参考答案 13页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

六年级英语上册第一单元测试题-(含答案) 9页