收藏 分销(赏)

第5章上机题.doc

上传人:仙人****88 文档编号:7035092 上传时间:2024-12-25 格式:DOC 页数:2 大小:28KB 下载积分:10 金币
下载 相关 举报
第5章上机题.doc_第1页
第1页 / 共2页
第5章上机题.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
第5章 选择结构程序设计 上机题 一、阅读程序,写结果 程序1: main() { int a1=3,a2=-3, b1=4,b2=-4, c1=5,c2=-5, j1,j2,j3,j4,j5,j6; char z1='a',z2='n'; clrscr(); j1=a1>b1>c1; j2=a1<b1<c1; j3=a1+b1>c1==z1<z2; j4=a2<b2<c2; j5=a2>b2>c2; j6=a1!=a2; printf("%d,%d,%d\n",j1,j2,j3); printf("%d,%d,%d",j4,j5,j6); 程序2:运行是输入3-6 再次输入6/2 main() { int x,y,z; char p; scanf("%d%c%d",&x,&p,&y); switch(p) { default:printf("Enter Error");break; case '+':z=x+y;break; case '-':z=x-y;break; case '*':z=x*y;break; case '/':z=x*y;break; } printf("%d%c%d=%d\n",x,p,y,z); getch(); } 程序3: main() { int x=1,y=0; switch(x) { case 1: switch(y) { case 0:printf("@@@@1@@@\n");break; case 1:printf("****2***\n");break; } case 2:printf("###3###\n"); } getch(); } 二、程序设计 1. 根据以下函数设计程序,要求用switch结构 0 (x<0) x (0<=x<10) y= 10 (10<=x<20) -0.5x+20 (20<=x<40) 2.编程:判断输入的正整数是否既是5又是7的整数倍,若是,输出yes,否则输出no。 3.编程:判断用户输入的a、b、c值,能否构成一个三角形的三边,,若能输出构成的三角形的面积,不能,则输出no。 4.编写一个程序,输入圆的半径,然后根据用户的选择计算圆的面积或周长。本题程序前半部分如下,完成后续程序。 #define PI 3.12159 main() { float r; int select; printf("输入圆半径:"); scanf("%f",&r); printf("1.计算面积 2.计算周长 其它键退出:"); scanf("%d",&select); getch(); } 5.编写程序,判断用户输入的字符是数字字符、字母字符还是其它字符。 6.假设今天是星期日,编程求123456天后是星期几。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服