1 / 15
文档名称:

C语言基础知识ppt课件.ppt

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

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

分享

预览

C语言基础知识ppt课件.ppt

上传人:相惜 2022/4/21 文件大小:366 KB

下载得到文件列表

C语言基础知识ppt课件.ppt

文档介绍

文档介绍:C语言基础知识
主讲:
*
程序设计语言的发展
  C语言的特点
  C语言程序结构
  基本的输入输出
  C语言上机过程
*
程序设计语言的发展
★机器语言
★汇编语言
★高级语言                C语言基础知识
主讲:
*
程序设计语言的发展
  C语言的特点
  C语言程序结构
  基本的输入输出
  C语言上机过程
*
程序设计语言的发展
★机器语言
★汇编语言
★高级语言                           
通用语言 fortran﹑ basic VB
  C C++
数据库语言 foxbase﹑ FoxPro SQL
 Delphi Powerbuild
网页制作工具 HTML Java
*
C语言的特点
C语言允许直接访问计算机内部地址,能比其他语言更容易执行硬件操作.
用于解决大多数应用领域中的问题.
语法限制不太严格,程序设计自由度大,但同时不易查找错误.
C语言中大小写字母代表不同的含义.
*
C语言程序结构
例1 在屏幕上显示:
Hello World!
# include <>
void main( ) 主函数
{
printf(“Hello World!\n”);   语句结束
}
输出函数    换行符


;结束
*
例2 在屏幕上显示:
Programming is fun!
And Programming in C is even more fun!
# include <> 编译预处理命令
void main( )
{
printf(“Programming is fun!\n”);
printf(“And Programming in C is even more fun!\n”);
}
用一个printf函数怎么做??
*
例3 计算并显示两个数的和
# include <>
void main( )
{
int value1,value2,sum;  变量定义
value1=5;
value2=2;       变量使用
sum=value1+value2;
printf(“The sum is %d\n”,sum); 输出结果
}
*
例4 计算2个数的和,以算式的形式显示
# include <>
void main( )
{
int value1,value2,sum;  
value1=5;
value2=2;       
sum=value1+value2;
printf(“%d+%d=%d\n”,value1,value2,sum); 
}
*
例5 输入两个数,求和
# include <>
void main( )
{
int value1,value2,sum;  
printf(“Input 2 numbers:\n”); 输入提示
scanf(“%d%d”,&value1,&value2); 读入2个数       
sum=value1+value2;
printf(“%d+ %d=%d\n”,value1,value2,sum); 
}
*
例6 输入m,n计算m!和n!
# include <>
void main( )
{
int m,n,resm,resn;  

scanf(“%d%d”,&m,&n);       
resm=fact(m);  /*调用函数fact计算m!*/
resn=fact(n);   /*调用函数fact计算n!*/
printf(“%d, %d\n”,resm,resn); 
}         /*main函数结束*/
求阶乘函数
int fact(int k) /*函数定义*/
{ int i,y=1;
for(i=2;i<=k;i++)
y=y*i; /*计算k!*/
return y; /*结果返回*

最近更新

2026北京市怀柔区卫生健康委员会所属事业单位.. 50页

2026年c语言基础考试题库(夺分金卷) 13页

2026年c语言设计考试题库及答案(夺冠系列) 13页

2026年九江职业技术学院单招职业技能测试模拟.. 45页

2026年全国二级计算机C语言程序设计题库(名师.. 13页

2026年南充电影工业职业学院单招职业适应性考.. 43页

2026年哈密廉政考试题库(夺冠) 14页

小学数学新人教版二年级下册1.1 有余数的除法.. 25页

2025福建省思进拍卖有限公司福建省贸托拍卖有.. 45页

2026年c语言编程练习题及答案一套 13页

2026年内蒙古丰州职业学院单招职业技能考试模.. 44页

2026年北京科技大学天津学院单招职业技能测试.. 45页

2025天津市西青区面向全国选聘区管国有企业副.. 50页

2025年上海第二工业大学单招(计算机)测试模.. 29页

2026年各工种岗位作业安全考核试题及答案【有.. 40页

2026年在线廉政知识测试题完整版 14页

2026年大学专升本C语言真题(综合题) 13页

2025广东佛山市人力资源和社会保障局选调公务.. 50页

2025广西南宁市公安局面向社会招聘自治区本级.. 35页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页

全国大学生智能车大赛作品-智能循迹小车技术文.. 31页

中药配伍禁忌表 6页

《凌志轩四柱命理高级培训班教材》 72页

心思的战场-乔依丝迈尔 50页