- 2
- 0
- 约8.35千字
- 约 41页
- 2019-04-30 发布于江苏
- 举报
Input r: 5.3↙ printf WITHOUT width or precision specifications: circumference = 33.300854, area = 88.247263 printf WITH width and precision specifications: circumference = 33.30, area = 88.25 计算圆的周长和面积 ?数据的格式化输出函数printf() ?数据的格式化输入函数scanf() ? 字符输出函数putchar() ? 字符输入函数getchar() 字符常量是用单引号括起来的一个字符 ‘a’是字符常量 ‘3’表示一个字符常量,而3则表示一个整数 转义字符(Escape Character) 一些特殊字符(无法从键盘输入或者另有他用)用转义字符表示 通过调用标准库函数来实现 #includestdio.h 字符输出函数 putchar(ch) 向输出设备输出一个字符ch 字符输入函数 getchar() 无参数 函数值为从输入设备接收的字符 Press a key and then press Enter: B↙ b ch = ch - (a – A); %c character 以字符形式输出单个字符 %s string 输出一个字符串 Press a key and then press Enter: B↙ b, 98 #include stdio.h main() { int data1, data2, sum; char op; printf(Please enter the expression data1 + data2\n); scanf(%d%c%d,data1, op, data2); printf(%d%c%d = %d\n, data1, op, data2, data1+data2); } Please enter the expression data1 + data2 第1次测试 12 + 3↙ C格式符的问题及解决(1-1) #include stdio.h main() { int data1, data2, sum; char op; printf(Please enter the expression data1 + data2\n); scanf(%d%c%d,data1, op, data2); printf(%d%c%d = %d\n, data1, op, data2, data1+data2); } Please enter the expression data1 + data2 第2次测试 12 3↙ 12 3 = 15 C格式符的问题及解决(1-2) #include stdio.h main() { int data1, data2, sum; char op; printf(Please enter the expression data1 + data2\n); scanf(%d%c%d,data1, op, data2); printf(%d%c%d = %d\n, data1, op, data2, data1+data2); } Please enter the expression data1 + data2 第3次测试 12+3↙ 12+3 = 15 C格式符的问题及解决(1-3) #include stdio.h main() { int a; char b; float c; printf(Please input an integer:); scanf(%d, a); printf(integer: %d\n, a); printf(Please input a character:); scanf(%c, b); printf(character: %c\n, b); printf(Please input a float number:); scanf(%f, c); printf(float: %f\n, c); } Please input an integer: 希望得到的运行结果 12↙ Please input an character :
您可能关注的文档
- 2018-2019学年北师大版选修2-1-3.4.3直线与圆锥曲线的交点-课件(16张).ppt
- 2018-2019学年度3.2制取氧气.ppt
- 2018-2019学年高一数学人教版必修二课件:1.1-空间几何体的结构-1.1.2.ppt
- 2018-2019学年高中地理新课标导学:必修一-第3章-第1节-自然界的水循环-课件(人教版)(50张PPT).ppt
- 2018—2019学年高中历史新人教版必修2课件:第五单元中国近现代社会生活的变迁第15课交通和通讯工具的进步.ppt
- 2018—2019学年高中历史新人教版必修2课件:第一单元古代中国经济的基本结构与特点第1课发达的古代农业.ppt
- 2018-2019学年高中物理第九章固体、液体和物态变化课时1固体课件新人教版.ppt
- 2018-2019学年高中物理第九章固体、液体和物态变化课时2液体课件新人教版.ppt
- 2018-2019学年高中物理第三章磁场3几种常见的磁澄件新人教版选修3-120180912274.ppt
- 2018-2019学年人教版必修一-3.2弹力-课件(17张).ppt
原创力文档

文档评论(0)