C语言程序设计课件:C 程序基本结构.ppt

C语言程序设计课件:C 程序基本结构.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

(2)如果格式说明符之间包含有其它普通字符,则输入时,普通字符将按原样输入。例如,上述例3.6程序的scanf函数若改为如下形式scanf(a=%d,b=%d,a,b);则执行时,应按如下形式输入a、b的值a=3,b=4↙普通字符,按原样输入2.实型格式说明符格式输入函数的单精度、双精度浮点数(实型数)的格式说明符不相同,这与格式输出函数printf略有差别。表3.6scanf函数的实型格式说明符实型格式符意义%f、%e用于输入单精度实型数据%lf、%le用于输入双精度实型数据表3-1常用三角函数、对数数学库函数函数名函数和形参类型功能返回值说明sindoublesin(x)doublex;计算sinx的值计算结果x的单位为孤度cosdoublecos(x)doublex;计算cos(x)的值计算结果x的单位为孤度expdoubleexp(x)doublex;求ex的值计算结果logdoublelog(x)doublex;求logex,即lnx计算结果x0log10doublelog10(x)doublex;求log10x计算结果x0powdoublepow(x,y)doublex,doubley计算xy的值计算结果pow10doublepow10(x)intx计算10x的值计算结果例3-5打印出三角函数和对数函数的结果。

#includemath.h#includestdio.hintmain(){printf(三角函数:\n);printf(三角函数cosineof1is%.3f\n,cos(1));printf(三角函数sineof1is%.3f\n,sin(1));printf(三角函数tangentof1is%.3f\n,tan(1));printf(\n);printf(\n);printf(对数函数:\n);printf(对数函数e的1次方is%.3f\n,exp(1));printf(2的自然对数函数is%.3f\n,log(2));printf(2的以10为底的对数函数is%.3f\n,log10(2));return0;}例3-6用pow()函数和pow10()函数,分别求10的3次幂的值。#includemath.h#includestdio.hintmain(){doublep=3.0;printf(pow()函数10^%lfis%lf\n,p,pow(10,p));/*pow()函数输出10的3次方的值*/printf(pow10函数10^%lfis%lf\n,p,pow10(p));/*pow10()函数输出10的3次方的值*/return0;}运行结果:pow()函数10^3.000000is1000.000000pow10()函数10^3.000000is1000.0000003.2.3标准输出函数一般C语言程序可分为:数据输入、计算处理和输出处理结果3部分,其中数据的输入与输出是程序的重要组成部分,是程序与用户之间交互的界面如图3-1所示运算输入输出用户其他的高级语言都提供了输入与输出语句,而C语言本身没有输入和输出语句,为实现数据的输入和输出,其库函数提供了一组输入和输出函数,函数scanf()和printf()来完成数据的格式输入和输出操作,其作用是向默认的输入设备(键盘)和输出设备(终端或显示器)输入或输出若干个任意类型的数据。1.printf()函数的功能printf()函数称为格式输出函数,最末一个字母f即为“格式”(format)之意,格式输出函数printf()的一般调用形式为:printf(格式控制字符串,输出项表列);如:printf(a=%d,b=%d\n,a,b);printf(格式控制字符串,输出项表列);

printf()函数功能是按用户所指定“格式控制字符串”的格式,将指定的输出项表列数据输出到标准输出设备(通常为显示器)。格式控制字符串是使用一对双引号括起来的字符串,格式字符串用于指定后面各个输出项的输出格式。输出项表列用于指定输出内容,它通常由一个或多个输出项构成,当有多个输出项时,输出项之间应使用逗号“,”分隔,输出项可以是常数、变量或表达式。2.输出格式输出格式由格式控制字符串加以规定,将输出项表列相对应的输出项以指定的格式进行输出。格式控制字符串

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档