阶段性实验课件.ppt

阶段性实验课件.ppt

ID:49509940

大小:1.46 MB

页数:9页

时间:2020-02-26

阶段性实验课件.ppt_第1页
阶段性实验课件.ppt_第2页
阶段性实验课件.ppt_第3页
阶段性实验课件.ppt_第4页
阶段性实验课件.ppt_第5页
资源描述:

《阶段性实验课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计顺序、选择结构程序设计教学内容基本数据类型c语句格式输入输出printf()、scanf()、getchar()、putchar()%-m.nf、%-md与选择有关的运算符If形式Switch()运算符和表达式学习运算符应注意事项运算符功能运算符与运算数关系要求运算数个数要求运算数类型运算符优先级别运算时结合方向自左至右自右至左运算结果的类型实验内容实验1:编写一个程序,从用户输入一个数值,判断此数值是不是只能被3整除,同时不能被7整除。Enternumber:21Print:NOEnternumber:3Prin

2、t:YES实验2:编写一个程序,从用户输入一个字符,判断此字符是不是字母。Enternumber:1Print:NOEnternumber:aPrint:YESEnternumber:NPrint:YES上机实验上机实验实验内容实验3:某幼儿园只收2~6岁的小孩,2~3岁编入小班(smallclass),4岁编入中班(middleclass),5~6岁编入大班(topclass),编写程序实现每输入一个年龄。输出应编入什么班实验4:猜数游戏,假如设定一个整数m=123,然后让其他人从键盘输入所猜的数字,如果猜对,输出“Right

3、”,如果猜错,则输出“Wrong”,并且指出设定的数字比输入的数字大(Toohigh)还是小(Toolow)。实验5:编写一个程序,确定一个数的位数。Enteranumber:374Thenumber374has3digits假设输入的数最多不超过4位。提示:利用if语句进行数的判定。例如,如果数在0到9之间,那么位数为1;如果数在10到99之间,那么位数为2。运算符和表达式算术运算符自增、自减运算符(++--)作用:使变量值加1或减1种类:前置++i,--i(先执行i+1或i-1,再使用i值)后置i++,i--(先使用i值,再

4、执行i+1或i-1)例j=3;k=++j;j=3;k=j++;j=3;printf(“%d”,++j);j=3;printf(“%d”,j++);a=3;b=5;c=(++a)*b;a=3;b=5;c=(a++)*b;/*k=4,j=4*//*k=3,j=4*//*4*//*3*//*c=20,a=4*//*c=15,a=4*/运算符和表达式算术运算符实例4-3:自增、自减运算main() {inta=100;printf(“%d”,a);printf(“%d”,++a);printf(“%d”,a++);print

5、f(“%d”,a); }运行结果:100101101102赋值运算符赋值运算符(“=”)作用是将一个数据赋给一个变量也可以将一个表达式的值赋给一个变量复合赋值运算符赋值符“=”之前加上其他运算符,构成复合运算符基本格式:a+=b等价于a=a+b,其中a为变量,b为表达式又如:x%=y+3等价于x%=(y+3)等价于x=x%(y+3)运算符和表达式例a=3如+=、-=、*=、/=、%=注意:x%=y+3不等价于x=x%y+3为便于记忆,可以这样理解:①a+=b(其中a为变量,b为表达式)②a+=b(将有下划线的“a+”移到“=

6、”右侧)

7、___↑③a=a+b(在“=”左侧补上变量名a)ThankYou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。