欢迎来到天天文库
浏览记录
ID:49509940
大小:1.46 MB
页数:9页
时间:2020-02-26
《阶段性实验课件.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!
此文档下载收益归作者所有