计算机二级复习资料第二章PPT推荐.ppt
- 文档编号:15563905
- 上传时间:2022-11-05
- 格式:PPT
- 页数:74
- 大小:1.19MB
计算机二级复习资料第二章PPT推荐.ppt
《计算机二级复习资料第二章PPT推荐.ppt》由会员分享,可在线阅读,更多相关《计算机二级复习资料第二章PPT推荐.ppt(74页珍藏版)》请在冰豆网上搜索。
逗号表达式语句。
x=1,y=2;
2.2.空语句空语句语句仅有一个分号语句仅有一个分号“;
”“;
”新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/3.3.控制语句:
如控制语句:
如ififelseelse、forfor、dodowhilewhile4.4.函数调用语句函数调用语句由一个函数调用加上一个分号组成一由一个函数调用加上一个分号组成一个语句,如:
个语句,如:
printf(aprintf(a=%=%d,bd,b=%=%dn,a,bdn,a,b);
);
5.5.复合语句复合语句由由“”和和“”把一些变量定义和执把一些变量定义和执行语句组合在一起,称之为复合语句,行语句组合在一起,称之为复合语句,又称语句块。
复合语句的语句形式如下:
又称语句块。
语句语句11;
语句;
语句22;
语句nn;
C语句概述语句概述新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C语句概述语句概述例如:
if(ab)if(ab)c=a;
a=b;
b=c;
c=a;
知识点:
v复合语句的复合语句的“”内可能会有多个语句,内可能会有多个语句,但在语法上把它整体上视为一条语句看但在语法上把它整体上视为一条语句看待。
待。
v复合语句中,又可以再嵌套其它的复合复合语句中,又可以再嵌套其它的复合语句;
新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/v对于在复合语句中说明的变量,其作用范对于在复合语句中说明的变量,其作用范围只在这个复合语句中;
围只在这个复合语句中;
v如果在复合语句的内外都出现了同样的变如果在复合语句的内外都出现了同样的变量定义,则按量定义,则按“局部优先局部优先”的原则处理;
的原则处理;
intinta=9a=9,c=10c=10;
在这个范围在这个范围cc,aa的值各为多少?
的值各为多少?
intintb=8b=8,a=8a=8;
复合语句复合语句新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C数据的输入与输出数据的输入与输出vCC语言格式输入语言格式输入格式化输入函数:
格式化输入函数:
scanfscanf()()功能:
用于从键盘上接收各种类型的数据。
功能:
形式:
scanfscanf(“格式控制格式控制”,输入项地址列表);
,输入项地址列表);
/常用格式控制:
常用格式控制:
%d%d从键盘上接收从键盘上接收intint型数据型数据scanf(“%d”,scanf(“%d”,&
aa);
%lldd从键盘上接收从键盘上接收longlong型数据型数据scanf(“%ld”,scanf(“%ld”,&
cc);
%c%c从键盘上接收从键盘上接收charchar型数据型数据scanf(“%c”,scanf(“%c”,&
bb);
%f%f从键盘上接收从键盘上接收floatfloat型数据型数据scanf(“%f”,scanf(“%f”,&
dd);
%llff键盘上接收键盘上接收doubledouble型数据型数据scanf(“%lf”,scanf(“%lf”,&
ff);
C数据的输入与输出数据的输入与输出新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C数据的输入与输出数据的输入与输出格式符和意义如下表所示格式符和意义如下表所示新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C数据的输入与输出数据的输入与输出vCC语言字符输入函数语言字符输入函数getchargetchar()()功能:
从标准输入设备(键盘)读入从标准输入设备(键盘)读入一个字符一个字符。
一般格式为:
c=c=getchargetchar()();
includemain()charc,d;
c=getchar();
d=getchar();
printf(%c%cn,c,d);
当执行程序时,按下列方式输入数据(从第一列开始,代表回车,注意:
回车是一个字符)1234则输出结果是:
12新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C数据的输入与输出数据的输入与输出vCC语言格式语言格式输出输出格式输出函数格式输出函数printfprintf()()一般格式:
一般格式:
printfprintf(“格式控制格式控制”,输出项表输出项表);
输出普通字符:
printf(printf(“HelloHello!
”);
输出整型、浮点型,字符型数据:
printf(printf(“aa=%=%d,bd,b=%=%f,df,d=%=%cc”,a,b,c,a,b,c);
普通字符普通字符新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/注意:
注意:
%o%o%o%o不输出前导符不输出前导符不输出前导符不输出前导符0000,%x%x%x%x不输出前导符不输出前导符不输出前导符不输出前导符0x0x0x0x%o%o%o%o,%x,%u,%x,%u,%x,%u,%x,%u都不会输出负数都不会输出负数都不会输出负数都不会输出负数C数据的输入与输出数据的输入与输出intm=-1intm=-1;
printf(%d,%u,%o,m,m,m)printf(%d,%u,%o,m,m,m);
A)-1A)-1,-1-1,-1B)-1-1B)-1,3276732767,-177777-177777C)-1C)-1,3276832768,177777D)-1177777D)-1,6553565535,177777177777答案:
答案:
D)D)新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/C数据的输入与输出数据的输入与输出vCC语言语言字符输出函数字符输出函数putcharputchar()()一般格式为:
putchar(cputchar(c)功能:
在标准输出设备(显示器)上输出功能:
在标准输出设备(显示器)上输出cc对应的一个字符。
对应的一个字符。
如如:
#include#includemain()main()charc=a;
charc=a;
intintb=97;
b=97;
putchar(cputchar(c);
putchar(b+1);
/scanf()常见错误常见错误1.1.在使用在使用scanfscanf输入数据时忘记取地址运算输入数据时忘记取地址运算符,符,如:
如:
scanf(scanf(“%d,%d%d,%d”,a,b,a,b);
正确写法:
scanf(scanf(“%d,%d%d,%d”,&
a,a,&
2.2.格式说明之间有普通字符或转义字符时。
格式说明之间有普通字符或转义字符时。
scanf(scanf(“aa=%dd,%d%d”,&
a,&
b,&
b);
正确输入正确输入:
a=a=9090,77。
错误输入:
9090,77新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/3.3.连续输入多个数值型数据时,数据之间连续输入多个数值型数据时,数据之间要用空格、要用空格、TabTab键或回车键作分隔符。
键或回车键作分隔符。
如如scanf(scanf(“%d%d%d%d”,&
907907CR。
9090,774.4.连续输入多个字符数据时,各字符间不连续输入多个字符数据时,各字符间不输入分隔符。
如,输入分隔符。
如,scanfscanf(%c%c,&
bc%c,&
ABAB。
A,BA,B或或AABB或或ABABscanf()常见错误常见错误新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/scanf()常见错误常见错误5.5.数据型数据和字符型数据交叉输入时:
数据型数据和字符型数据交叉输入时:
如如v可加空格、可加空格、TabTab键和回车键作分隔符键和回车键作分隔符scanfscanf(“%c%d%c%d”,&
a7a7错误输入:
aa,77v不能加空格、不能加空格、TabTab键和回车键作分隔符;
键和回车键作分隔符;
scanfscanf(“%d%c%d%c”,&
7a7a错误输入:
7a7a新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/scanf()常见错误常见错误6.6.输入数据时,可以指定数据所占列数,输入数据时,可以指定数据所占列数,系统自动按它截取所需数据。
系统自动按它截取所需数据。
scanf(%3d%3d,&
若输入:
1234567812345678CR系统自动将系统自动将123123赋给赋给aa,456456赋给赋给bb。
7.7.输入数据时不能规定精度输入数据时不能规定精度.如如scanf(%scanf(%5.25.2f,&
a);
f,&
是不合法的是不合法的新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/练习练习-读程序读程序以下程序的输出结果是以下程序的输出结果是。
main()charc=z;
printf(%c,c-25);
参考答案参考答案:
aa【解析】解析】zz的的ASCIIASCII码值为码值为122,122,经过经过c-25c-25运算后运算后,得得97,97,以字符形式输以字符形式输出是出是aa新航线培训中心新航线培训中心新航线培训中心新航线培训中心http:
/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 复习资料 第二