- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.输入整型数:格式符有%d。 2.输入float型数据:%f。 3.输入double型数据:%lf。 4.输入字符型数据:%c。 注意:不能有格式符%m.nf 知识扩展:scanf格式控制 如:scanf(“%7.2f”,a); * 1.根据以下定义语句和数据的输入方式,scanf语句的正确形式应为 。 已有定义:float a,b; 数据的输入方式:4.52回车 3.5回车 A、scanf(“%f,%f”,a,b); B、scanf(“%f%f”,a,b); C、scanf(“%3.2f %2.1f”,a,b); D、scanf(“%3.2f %2.1f”,a,b); 练习: * 2.若有如下程序 #includestdio.h void main() {int i,j; scanf(“i=%d,j=%d”,i,j); printf(“i=%d,j=%d\n”,i,j);} 要求给i赋10,给j赋20,则应从键盘输入 。输出是 。 * 3.已知i、j、k为int型变量,若从键盘输入:1,2,3回车,使i的值为1,j的值为2,k的值为3,则输入语句应写为 。 * 一个字符常量将该字符的相应的ASCII代码放到存储单元中。这样使得字符型数据和整型数据之间在一定条件下可以通用。 知识扩展 字符数据与整型数据在一定条件下可以通用 书上22页第4题 #include”stdio.h” void main( ) {char c1,c2; c1=‘a’; c2=‘b’; printf(“%c %c\n”,c1,c2);} * 知识扩展 4.单个字符的输入输出 (1) 字符输出函数 一般形式:putchar(c) 函数作用:向终端输出一个字符 字符型变量/常量整型变量/常量 * 【例1-8】 输出单个字符。#includestdio.hvoid main(){char ch1,ch2,ch3;ch1=‘S’;ch2=‘u’;ch3=‘n’;putchar(ch1);putchar(ch2);putchar(ch3);putchar(‘\n’);putchar(ch1);putchar(‘\n’);putchar(ch2);putchar(‘\n’);putchar(ch3);putchar(‘\n’);} * (2)字符输入函数 一般形式:getchar() 函数作用:从键盘输入一个字符。 函数值: 从输入设备得到的字符。 * 【例1-9】 getchar( )应用#include stdio.hvoid main ( ) { char ch; printf(“请输入一个字符”);ch=getchar(); /* 从键盘输入一个字符并赋给变量ch */putchar(ch); putchar(‘\n’); /* 将ch的值并换行 */putchar(getchar( )); /* 从键盘输入一个字符并输出 */ putchar(\n); } * 字符串常量是一对双引号括起来的一串字符. 合法的字符串常量: “How do you do.”, “CHINA”, “a” , “$123.45” 可以输出一个字符串,如 printf(“How do you do.”); C规定:系统在每个字符串的最后自动加入一个字符’\0’作为字符串结束的标志。 知识扩展 5.字符串常量 如:如果有一个字符串常量”CHINA” ,实际上在内存中是: C H I N A \0 它占内存单元不是5个字符,而是6个字符,最后一个字符为’\0’。但在输出时不输出’\0’。 * 区分字符常量与字符串常量’a’与”a”。 ‘a’是字符常量,“a”是字符串常量。 “a”实际包含2个字符:’a’与’\0’。 结论:不能把一个字符串常量赋给一个字符变量。 c=‘a’; c=“a”;c=“CHINA”; ? ? 如:假设C被指定为字符变量 : char c * 任务2 总分及平均分的计算 一、问题情景 一个班进行了一次考试,现要将几个学生的成绩输入电脑,并计算他们的平均分及总分,然后按要求输出。 二、具体实现 * #include stdio.h main()
有哪些信誉好的足球投注网站
文档评论(0)