在屏幕上显示Hello

在屏幕上显示Hello

ID:41188487

大小:666.06 KB

页数:41页

时间:2019-08-18

在屏幕上显示Hello_第1页
在屏幕上显示Hello_第2页
在屏幕上显示Hello_第3页
在屏幕上显示Hello_第4页
在屏幕上显示Hello_第5页
资源描述:

《在屏幕上显示Hello》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§2.1在屏幕上显示HelloWorld第2章用C语言编写程序用算例尽快进入编程例2-1在屏幕上显示一个短句:HelloWorld/*显示“HelloWorld!”*/#includevoidmain(){printf("HelloWorld!");}主函数注释文本调用输出函数预编译程序中涉及语法点:printf由库函数stdio.h解释其参数:"字符串",显示字符串换行符函数后的“;”表示函数语句要求在屏幕上显示文字:printf("要显示的文字");学习方法:阅读、模仿、改写->编写1例

2、2-2在屏幕上显示:Programmingisfun!AndProgramminginCisevenmorefun!#includevoidmain(){printf("Programmingisfun!");printf("AndProgramminginCisevenmorefun!");}根据要求在屏幕上显示文字:printf("要显示的文字");注:换行符的使用源程序:2§2.2求华氏温度100°F对应的摄氏温度例2-3求华氏温度100°F对应的摄氏温度计算公式其中C为摄氏温度,

3、F为华氏温度2.2.1程序解析#includevoidmain(){intcelsius,fahr;/*变量定义*/fahr=100;/*常量赋值于变量*/celsius=5*(fahr-32)/9;/*表达式赋值于变量*/printf("fahr=%d,celsius=%d",fahr,celsius);/*输出结果*/}输出:fahr=100,celsius=37程序中涉及语法点:常量、变量和数据类型运算符、表达式输出变量的值3例2-3程序中celsius=5*(fahr-32)/9;2.2

4、.2常量、变量和数据类型其中5、32、9为常量1.常量常量:在程序运行过程中,其值不会被改变常量分数据类型,由书写格式确定整型:不带小数点的数,即整数例100、-10、5、0实型:带小数点的数例123.45、-0.5432142.变量变量:在程序运行过程中,其值可以被改例2-3程序中intcelsius,fahr;celsius=5*(fahr-32)/9;其中celsius、fahr为变量变量定义的一般形式:类型名变量名表;使用变量必须要定义。注:double型数据比float精度高(取值范围大,有效位数多)例如:

5、intcelsius,fahr;定义整型变量,存放整数float_x;定义单精度浮点型变量,存放实数doublea1,b2;定义双精度浮点型变量,存放实数5变量取名,按标识符取名,一般用小写字母,见名知义定义变量做了3件事:变量取名、确定数据类型、分配内存标识符:规定由字母、数字以及下划线组成,第一个字符必须是字母或下划线。数据类型,由类型关键字确定,同时也确定数据的表示范围int-32768~32767或-2147483648~2147483648float-10-38~1038有效位数7~8位double-10-

6、308~1030815~16位分配内存,对定义的每一个变量分配对应的存储单元celsiusfahr而fahr=100;表示100存入fahr变量的存储单元即fahr100例如,celsius,fahr,_x,a1,b1是标识符;而c@1,b-a,2b不是标识符6注:C语言中的变量与数学上的符号含义不同例x=x+1数学上无意义C语言表示把x变量存储单元的值取出加1,然后再保存到x变量存储单元中变量必须先定义,后使用。定义位置在程序的开始应该先赋值,后引用#includevoidmain(){in

7、tcelsius,fahr;fahr=100;celsius=5*(fahr-32)/9;printf("fahr=%d,celsius=%d",fahr,celsius);}72.2.3算术运算和赋值运算例2-3程序中fahr=100;celsius=5*(fahr-32)/9;赋值运算1.算术运算+-加减双目运算4级从左到右*/%乘除取余双目运算3级从左到右先算术运算,后赋值运算计算通过表达式实现表达式:用运算符将运算对象及括弧按语法规则连接起来的式子例数学式C表达式5*(fahr-32)/9(-b+sqrt

8、(b*b-4*a*c))/2/a注:函数sqrt(x)计算,括弧改变计算顺序8注整/整是取整如-5/3=-11/3=0取余%的两边运算对象必须是整型如5%6=5100%4=0a%b则inta,b;+、-又可作为正、负运算符+-正负单目运算2级从左到右如-10+10?5*(fahr-32)/9和5/9*(fahr-32)等价吗92.赋值运算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。