实验六-逻辑结构程序设计

实验六-逻辑结构程序设计

ID:34541643

大小:61.50 KB

页数:7页

时间:2019-03-07

实验六-逻辑结构程序设计_第1页
实验六-逻辑结构程序设计_第2页
实验六-逻辑结构程序设计_第3页
实验六-逻辑结构程序设计_第4页
实验六-逻辑结构程序设计_第5页
资源描述:

《实验六-逻辑结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C程序设计》实验报告实验序号:实验6    实验项目名称:逻辑结构程序设计学  号姓  名专业、班信计实验地点指导教师实验时间教师成绩等级评定一、实验目的及要求1、了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”);2、学会正确使用逻辑运算符和逻辑表达式;3、熟练掌握if语句;4、熟练掌握switch语句;5、结合程序掌握一些简单的算法;6、学习调试程序。二、实验设备(环境)及要求多媒体机房,单人单机,独立完成三、实验内容与步骤实验内容:1、任意输入一个整数,要求:输入偶数,屏幕上输出”这是一个偶数”输入奇数,屏幕上输出”这是一个奇数”这题要求用switch结构完成

2、。2.使用条件表达式完成实验四的一个循环字母表的密码问题:密码是后退四个字母。要求以下都使用选择结构(if或者switch)的语句编程3、编写一个程序同时满足下面条件:输入两个字符(1)判断输入的两个是否都是是字母,如果其中一个以上不是字母,输出出错提示;程序结束(2)如果接受输入的两个字母,并且按输入的顺序倒着输出。例如:输入是ab,输出就是ba.4、按p112习题5.7编写程序。给一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别输出每一位数字;(3)按逆序输出各位数字,例如原数为321,应输出123。四、实验步骤和实验结果(如运行有错误,请指出)1、运行程序是#

3、includevoidmain(){inta,b;printf("请任意输入一个数:");scanf("%d",&a);b=a%2;switch(b){case0:printf("这是一个偶数");break;default:printf("这是一个奇数");}}运行结果是2、程序是:#includevoidmain(){charch;printf("请任意输入一个字母:");ch=getchar();ch=(ch>='e'&&ch<='z'

4、

5、ch>='E'&&ch<='Z')?(ch-4):(ch+22);printf("%c",ch)

6、;}运行结果是3、程序是:#includevoidmain(){charc1,c2,c;printf("请输入两个字符:");scanf("%c%c",&c1,&c2);if((c1>='a'&&c1<='z'

7、

8、c1>='A'&&c1<='Z')&&(c2>='a'&&c2<='z'

9、

10、c2>='A'&&c2<='Z')){c=c1;c1=c2;c2=c;printf("%c%c",c1,c2);}elseprintf("error");}运行结果是:4、程序是;#includevoidmain(){inta,a1,a2,a3,a4,

11、a5,t1,t2;printf("请输入一个不多于五位数的正整数:");scanf("%d",&a);a1=a/10000;a2=a/1000;a3=a/100;a4=a/10;a5=a;a5=a5-a4*10;a4=a4-a3*10;a3=a3-a2*10;a2=a2-a1*10;if(a1!=0){printf("它是五位数");printf("%d%d%d%d%d",a1,a2,a3,a4,a5);t1=a2;a2=a4;a4=t1;a3=a3;t2=a1;a1=a5;a5=t2;printf("%d%d%d%d%d",a1,a2,a3,a4,a5);}else

12、if(a2!=0){printf("它是四位数");printf("%d%d%d%d",a2,a3,a4,a5);t1=a5;t2=a3;a5=a2;a2=t1;a3=a4;a4=t2;printf("%d%d%d%d",a2,a3,a4,a5);}elseif(a3!=0){printf("它是三位数");printf("%d%d%d",a3,a4,a5);t1=a5;a5=a3;a3=t1;printf("%d%d%d",a3,a4,a5);}elseif(a4!=0){printf("它是两位数");printf("%d%d",a4,a5);

13、t1=a5;a5=a4;a4=t1;printf("%d%d",a4,a5);}else{printf("它是一位数");printf("%d",a5);printf("%d",a5);}}运行结果是:

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

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

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