C语言基础知识.pptVIP

  • 0
  • 0
  • 约2.52千字
  • 约 15页
  • 2025-10-20 发布于北京
  • 举报

C语言基础知识主讲:李鑫

1.1程序设计语言的发展1.2C语言的特点1.3C语言程序结构1.4基本的输入输出1.5C语言上机过程

1.1程序设计语言的发展★机器语言★汇编语言★高级语言通用语言fortran﹑basicVBCC++数据库语言foxbase﹑FoxProSQLDelphiPowerbuild网页制作工具HTMLJava

1.2C语言的特点C语言允许直接访问计算机内部地址,能比其他语言更容易执行硬件操作.用于解决大多数应用领域中的问题.语法限制不太严格,程序设计自由度大,但同时不易查找错误.C语言中大小写字母代表不同的含义.

1.3C语言程序结构例1在屏幕上显示:HelloWorld!#includestdio.hvoidmain()主函数{printf(“HelloWorld!\n”);语句结束}输出函数换行符1.任何程序都有主函数2.程序由若干语句组成3.语句由;结束

例2在屏幕上显示:Programmingisfun!AndProgramminginCisevenmorefun!#includestdio.h编译预处理命令voidmain(){printf(“Programmingisfun!\n”);printf(“AndProgramminginCisevenmorefun!\n”);}用一个printf函数怎么做??

例3计算并显示两个数的和#includestdio.hvoidmain(){intvalue1,value2,sum;变量定义value1=5;value2=2;变量使用sum=value1+value2;printf(“Thesumis%d\n”,sum);输出结果}

例4计算2个数的和,以算式的形式显示#includestdio.hvoidmain(){intvalue1,value2,sum;value1=5;value2=2;sum=value1+value2;printf(“%d+%d=%d\n”,value1,value2,sum);}

例5输入两个数,求和#includestdio.hvoidmain(){intvalue1,value2,sum;printf(“Input2numbers:\n”);输入提示scanf(“%d%d”,value1,value2);读入2个数sum=value1+value2;printf(“%d+%d=%d\n”,value1,value2,sum);}

例6输入m,n计算m!和n!#includestdio.hvoidmain(){intm,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函数结束*/求阶乘函数intfact(intk)/*函数定义*/{inti,y=1;for(i=2;i=k;i++)y=y*i;/*计算k!*/returny;/*结果返回*/}

1.4基本输入输出函数1.格式化输出函数printf()printf(格式控制,输出参数1,…,输出参数n);printf(“HelloWorld!\n”);printf(“%d,%d\n”,resm,resn);printf(“sum=%d\n”,sum);

格式控制格式控制说明%…

文档评论(0)

1亿VIP精品文档

相关文档