博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
160809308周子济第六次作业
阅读量:4346 次
发布时间:2019-06-07

本文共 2727 字,大约阅读时间需要 9 分钟。

A1:#include
int sum=0;int OddSum(int n){ if(n%2) sum+=n; return sum;}int main(){ int num,n,i,result; printf("输入n的值:"); scanf("%d",&n); printf("依次输入每个值,每个值用空格隔开\n"); for(i=0;i
A2:#include
double mypow(double x,int n){ double t=1; int i; for(i=0;i
A3:#include
double cylinder(double r,double height){ double v; v=3.14*r*r*height; return v;}int main(){ double result,r,height; printf("输入半径r:"); scanf("%lf",&r); printf("输入高height:"); scanf("%lf",&height); result=cylinder(r,height); printf("圆柱体积为%lf",result); return 0;}
B:#include
void first(){ printf("第一次作业\n"); printf("实验1-1:求最大值\n要求由键盘输入两个整数a和b,程序输出其中较大的数。\n"); printf("实验1-2:求m到n之和\n要求程序计算并输出m~n(m< n)之间所有整数的和,其中m和n由用户从键盘上输入。\n"); printf("实验1-3:求平均数\n从键盘上依次读入5个整数,计算并输出他们的平均数。\n");}void second(){ printf("第二次作业\n"); printf("C语言基本数据类型及其占用的内存空间大小分别是:算数运算符有:+-*/% ++ --\n关系运算符有:> < == >= <= != <>\n逻辑运算符的优先顺序是:! && ||\n赋值运算符有:= += -= *= /= %=\n下面代码的输出结果是什么?请解释原因。\n6. char c=132; printf(“%d”,c);\n7. int a=-7; printf(“%d”,a>>1);\n8. int a=7;\nint b=8;\nprintf(“%d”,a&b);\n9. int a=7;\nint b=8;\nprintf(“%d”,a^b);\n");}void third(){ printf("第三次作业\n"); printf("1.编程打印10行的三角形,要求每行显示的*号个数等于行数\n2.编程打印10行*号,每行打印10个*号\n3.编程打印10行的倒三角形,第一行打印10个*,……第10行打印1个*\n4.输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间,要求使用switch语句。例如,输入A,输出90~100。五级制成绩对应的百分制成绩区间为:A(90~100),B(80~89),C(70~79),D(60~69)和E(0~59)。\n5.本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F?32)/9C = 5\times (F-32)/9C=5×(F?32)/9,式中:CCC表示摄氏温度,FFF表示华氏温度,输出数据要求为整型。\n"); }void fourth(){ printf("第四次作业\n"); printf("1.猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>>3)次以内(包括第N次)猜到该数,则提示“Good Guess!”;如果超过N次都没有猜到,则提示“Game Over”,并结束程序。如果在到达N次之前,用户输入了一个负数,也输出“Game Over”,并结束程序。\n2.从键盘上输入2个正整数,输出这两个数的最大公约数和最小公倍数。\n");}void fifth(){ printf("第五次作业\n"); printf("1.书上第3章课后题中的5道编程题。\n2.利用双重循环打印三角形.\n");}void end(){ printf("输入不正确");}void menu(){ int choice; printf("作业管理系统\n"); printf("1.第一次作业\n"); printf("2.第二次作业\n"); printf("3.第三次作业\n"); printf("4.第四次作业\n"); printf("5.第五次作业\n"); printf("请选择:"); scanf("%d",&choice); switch(choice) { case 1: first(); break; case 2: second(); break; case 3: third(); break; case 4: fourth(); break; case 5: fifth(); break; default: end(); break; }}int main(){ menu(); return 0;}

 

转载于:https://www.cnblogs.com/xiuyi/p/6029548.html

你可能感兴趣的文章
(三)单例模式
查看>>
20135219洪韶武——信息安全系统设计基础第十二周学习总结
查看>>
Docker 如何支持多种日志方案?- 每天5分钟玩转 Docker 容器技术(88)
查看>>
.net读取Lotus Domino文件数据库并写入DataTable中
查看>>
java搭建 SpringMVC+Mybatis(SMM)+mybatis-generate
查看>>
Wannafly挑战赛27
查看>>
2015.12.01 软件安装 命令行操作 vi
查看>>
你知道吗?10个精妙的 Java 编码最佳实践
查看>>
YYH的王国
查看>>
Java 实现顺序结构线性列表
查看>>
线性表
查看>>
听说是rc4算法
查看>>
Kinect帮助文档翻译之三 多场景
查看>>
机器学习之决策树
查看>>
A useful function which used to split data by ',' from one column
查看>>
集合上的函数式编程 示例
查看>>
父子组件通信(vuex的方式)
查看>>
MFC中菜单的命令响应顺序
查看>>
IntelliJ IDEA 配置类方法注释
查看>>
phpStudy搭建PHP服务器
查看>>