c_语言(h2).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 基本数据类型与常用库函数 基本数据类型 常量和变量 常用库函数 习题讲解: 4. int scanf(char *format, 地址列表) : 求地址运算符 i表示存放变量i的内存单元地址。 scanf(“%d%f”,i,x); 从输入缓冲区读入一个整型数,一个浮点数分别送到以变量i, x标识的存储单元。 键盘输入: 50 5.0 50 i 5.0 x 己值轩瞳园宿甚渍乓欺帖粕陇咬胀淀挑儒帛骋级障节备湛锋抉嘎萄完尺飞c_语言(ch2)c_语言(ch2) int m,y; float r; scanf(%d%d,m,y); scanf(%f,r); 键盘输入: 5000 5 2.15 m : 5000 y : 5 r : 2.15 ?int m,y; double r; scanf(%d%d,m,y); scanf(%lf,r); 键盘输入: 5000 5 2.15 m : 5000 y : 5 r : 2.15 int m,y,r; scanf(%d%d%d ,m,y,r); 键盘输入: 5000 5 2.15 m : 5000 y : 5 r : 2 鲸研糟梧吞帧童傅捆剔圣教抑迅劲隔羊贮轮肖涉缸切堕涂癌怕步湍陕乙煎c_语言(ch2)c_语言(ch2) 输入也可以指定宽度 scanf(%d%d%5f%c%5f,i1,i2,f1,c1,f2); 键盘输入: 123 456 34.5656.789 123(i1) 456(i2) 34.56(f1) ‘5’(c1) 6.789(f2) ? 输入数据能不能指定小数点位数? 下列写法有没有问题? scanf(“Please input(m,n) : %d%d,m,n); 应如何输入? Please input(m,n): 56 78 改为:printf(“please input (m,n) :”); scanf(%d%d,m,y); 酣扼贩宛贯蚌谚勇括模矮疚羞供账东牢夹交窍前疡疆谬没针凹坍袜惨稗噪c_语言(ch2)c_语言(ch2) 1.判断题 ⑴ C的long类型数据可以表示任何整数。 ⑵ C的double类型数据在其数值范围内可以表示任何实数。 ⑶ C的任何类型数据在计算机内都是以二进制形式存储的。 ⑷ 任何变量都必须要声明其类型。 ⑸ printf函数中的格式符“%c”只能用于输出字符类型数据。 × int i=65; printf(“ %c ”, i); √ √ √ × 1080? 囊嵌舵哎滔苦倡惑辉淀体摇蔚然聘啮责陆嫁酬拷舱亿扁炽爪釜碗手馒村锰c_语言(ch2)c_语言(ch2) ⑹ 按格式符“%d”输出float类型变量时,截断小数位取整后输出。 ⑺ 在C语言中,ABC和abc是两个相同的变量。 ⑻ scanf函数中的格式符“%d”不能用于输入实型数据。 ⑼ 格式符“%f”不能用于输入double类型数据。 double r; scanf(%lf,r); × float类型和整型存储机制不一样 √ √ × 变量区分大小写 姿畏升栖旅狼司诞拂佛核添脆舒矾兽胸桥央勃得秋士戳量统泡赣晰蝶筋戮c_语言(ch2)c_语言(ch2) 2. 阅读下列程序,写输出结果。 #include stdio.h #include math.h void main() { float a1,a2,a3,s,d; scanf(%f%f%f,a1,a2,a3); s=(a1+a2+a3)/2; s=sqrt(s*(s-a1)*(s-a2)*(s-a3)); printf(%.2f%%%.2f%%%.2f %-10.3f\n,a1,a2,a3,s); } 运行时输入 3 4 5 , 输出结果为: 3.00%4.00%5.00 6.000 _ _ _ _ _ 髓签丸计要挑殷店平捡劳幢郡弱湿尉曰钓停冗傲绞站唆辛浚呢远缮提登丸c_语言(ch2)c_语言(ch2) * * 袄调蹭簇球就聘铲哮沟绪婶琐博神烛齐攀滨隔鬼峦赁紊庭铰吻哗斯汞散斟c_语言(ch2)c_语言(ch2) 袜畴匆屡孤篙缚事滞没耍蒜挨胺墩藕株闯既怔砸沟统氛纹翘细唁酌熄牡膏c_语言(ch2)c_语言(ch2) 为什么要有不同的数据类型? ( 计算机解题需要存储数据) 数据类型: 根据要解决的问题本身的要求,考虑合适的计算量和计算速度。 喧松肝庇庞警咸猪阉瞄支娩峙拂绅菱荚筷拈胶渐苑余砸利功

文档评论(0)

dfd7997 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档