实验任务一
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 5 #define N 5 6 #define N1 80 7 #define N2 35 8 int main(){ 9 int cnt; 10 int random_major,random_no; 11 12 srand(time(NULL)); 13 14 cnt=0; 15 while(cnt < N) { 16 random_major = rand()%2; 17 if(random_major){ 18 random_no = rand()%N1+1; 19 printf("20256343%04d\n",random_no); 20 }else{ 21 random_no=rand()%N2+1; 22 printf("20256136%04d\n",random_no); 23 } 24 cnt++; 25 } 26 }
1.去掉会使输出结果不变
2.先等可能选取一个专业,再等可能从专业组选择人员,共选5人次。
这个代码缺陷非常明显。首先不保证不会重复选择,是放回式的抽样,其次分组抽样不按比例,导致人少的组任一组员更易被选中。我会跟进补充改进的代码。
实验任务二
1 #include <stdio.h> 2 int main() { 3 int choice, quantity; 4 float total_price = 0, amount_paid, change; 5 while (1) { 6 printf("\n自动饮料售卖机菜单:\n"); 7 printf("1. 可乐 - 3 元/瓶\n"); 8 printf("2. 雪碧 - 3 元/瓶\n"); 9 printf("3. 橙汁 - 5 元/瓶\n"); 10 printf("4. 矿泉水 - 2 元/瓶\n"); 11 printf("0. 退出购买流程\n"); 12 printf("请输入饮料编号: "); 13 scanf("%d", &choice); 14 if (choice == 0) 15 break; 16 if (choice < 1 || choice > 4) { 17 printf("无效的饮料编号,请重新输入。\n"); 18 continue; 19 } 20 printf("请输入购买的数量: "); 21 scanf("%d", &quantity); 22 if (quantity < 0) { 23 printf("购买数量不能为负数,请重新输入。\n"); 24 continue; 25 } 26 if(choice == 1 || choice == 2) 27 total_price += 3 * quantity; 28 else if(choice == 3) 29 total_price += 5 * quantity; 30 else 31 total_price += 2 * quantity; 32 printf("请投入金额: "); 33 scanf("%f", &amount_paid); 34 change = amount_paid - total_price; 35 printf("本次购买总价: %.2f 元\n", total_price); 36 printf("找零: %.2f 元\n", change); 37 total_price = 0; 38 } 39 printf("感谢您的购买,欢迎下次光临!\n"); 40 return 0; 41 }
1.会导致上一人总价格累加到下一个人的总价里
2.直接结束本次循环,进行下一次循环
缺陷:支付金钱不足时,应该继续提示补差价,我也会改一下
实验任务三
1 #include <bits/stdc++.h> 2 using namespace std; 3 int main(){ 4 while(true){ 5 char signal=getchar(); 6 if(signal=='r')printf("Stop!\n"); 7 else if(signal=='y')printf("Wait a minute\n"); 8 else if(signal=='g')printf("Go go go!\n"); 9 else printf("Something must be wrong...\n"); 10 getchar(); 11 } 12 return 0; 13 }
实验任务四
1 #include <bits/stdc++.h> 2 double ma=0,mi=30000,su=0,a; 3 int main(){ 4 printf("输入今日开销,直到输入-1终止:\n"); 5 while(1){ 6 scanf("%lf",&a); 7 if(a==-1){ 8 printf("今日累计消费总额:%.1lf\n",su); 9 printf("今日最高一笔开销:%.1lf\n",ma); 10 printf("今日最低一笔开销:%.1lf\n",mi); 11 return 0; 12 } 13 su+=a; 14 ma=(ma>a?ma:a); 15 mi=(mi<a?mi:a); 16 } 17 18 }
注意,初始值:sum=0,mul=1,min=很大的数,max=0或更小......
实验任务五
1 #include <stdio.h> 2 int main(){ 3 int a,b,c; 4 5 for(;;){ 6 scanf("%d%d%d",&a,&b,&c); 7 if(!((a+b>c)&&(b+c>a)&&(c+a>b))){ 8 printf("不能构成三角形\n"); 9 }else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(c*c+a*a==b*b)){ 10 printf("直角三角形\n"); 11 }else if((a==b)||(b==c)||(c==a)){ 12 if(a==b&&b==c){ 13 printf("等边三角形\n"); 14 }else{ 15 printf("等腰三角形\n"); 16 } 17 }else{ 18 printf("普通三角形\n"); 19 } 20 } 21 }
注意各个概念的内涵外延的逻辑包含关系
实验任务六
1 #include <stdio.h> 2 #include <time.h> 3 #include <stdlib.h> 4 int main(){ 5 srand(time(NULL)); 6 printf("猜猜2025年11月哪一天是你的lucky day\n"); 7 int d=rand()%30+1,ans; 8 printf("开始喽,你有三次机会(1~30):"); 9 10 int cnt=3; 11 while(1225){ 12 scanf("%d",&ans); 13 if(ans==d){ 14 printf("\n哇,猜中了:)"); 15 return 0; 16 //printf("哇,猜对啦;),你泰裤辣!"); 17 }else{ 18 if(ans<d) printf("\n你猜的日期早了,你的lucky day还没到呢\n"); 19 else printf("\n你猜的日期晚了,你的lucky day在前面哦\n"); 20 switch(--cnt){ 21 case 2: 22 case 1: 23 printf("\n再猜(1~30):"); 24 break; 25 case 0: 26 printf("\n次数用光啦,偷偷告诉你,11月你的lucky day是%d号\n",d); 27 exit(0); 28 } 29 } 30 } 31 }
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/941291.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
曾国藩遗嘱 今将永别,特立四条以教汝兄弟。
曾国藩遗嘱 今将永别,特立四条以教汝兄弟。曾国藩遗嘱
曾国藩遗嘱[清]曾国藩2024-11-21
余通籍三十余年,官至极品,而学业一无所成,德行一无可许,老人徒伤,不胜悚惶惭赧。今将永别,特立四条以教汝兄弟。一曰慎独…
【IEEE出版】第五届测量控制与仪器仪表国际学术会议(MCAI 2025)
由广东省测量控制技术与装备应用促进会、广州市仪器仪表学会联合主办,广东计量测试学会、AEIC学术交流中心协办的第五届测量控制与仪器仪表国际学术会议(MCAI 2025)将于2025年11月14-16日在广州召开。会议将围绕测量…
2025年氢氧化镁厂家推荐排行榜,矿石氢氧化镁,水镁石氢氧化镁,阻燃剂氢氧化镁,改性氢氧化镁源头企业深度解析
2025年氢氧化镁厂家推荐排行榜,矿石氢氧化镁,水镁石氢氧化镁,阻燃剂氢氧化镁,改性氢氧化镁源头企业深度解析
一、氢氧化镁行业发展趋势分析
氢氧化镁作为一种重要的无机化工原料,在阻燃材料、环保处理、医药制造等…
Debian13.1.0最新镜像迅雷下载
对Linux用户、企业运维人员或开发者来说,想装Debian最新稳定版却怕踩坑?找镜像怕被篡改、下载慢到抓狂、安装后遇到问题没人帮?别担心,云修网(http://www.mvday.com/fun/244.html)早已为你备好Debian13.1.0(代…
ML-Summit2025|从游戏AI到工程机械,具身智能的实践与应用
10月16–17日,由CSDN与奇点智能研究院联合举办的2025全球机器学习技术大会于北京召开,全球顶级学者与产业领袖齐聚一堂,大会涵盖具身智能与智能硬件、AI Infra大模型基础设施、AI赋能软件研发与氛围编程、大模型+行…
【数据结构】二叉树的高频热门面试题大全 - 指南
pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …
2025年服装辅料厂家权威推荐榜:服饰辅料,全品类辅料,箱包辅料源头厂家精选,品质保障与创新设计深度解析
2025年服装辅料厂家权威推荐榜:服饰辅料,全品类辅料,箱包辅料源头厂家精选,品质保障与创新设计深度解析
行业背景与发展趋势
服装辅料行业作为纺织服装产业链的重要环节,正经历着深刻的变革与升级。随着消费升级和…
为什么Redis的执行是原子性的,怎么保证原子性的
为什么Redis的执行是原子性的,怎么保证原子性的2025-10-20 15:47
tlnshuju
阅读(0)
评论(0) 收藏
举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display…
逆向 | 逃离鸭科夫 frida hook 锁血
逆向 | 逃离鸭科夫锁血hook
赶时间,随便用frida搓了一个,原理是先通过hook找血量地址,再导出函数进行使用。
python端:
from __future__ import print_function # 这里__future__的目的是引入新版本特性
import…
zedboard + AD-FMCOMMS3-EBZ AD9361 (六)gnuradio
zedboard + AD-FMCOMMS3-EBZ AD9361 (六)gnuradio1、官网:GNU Radio2、简介:What Is GNU Radio - GNU Radio3、帮助文档:GNU Radio
CF2109D D/D/D
可以重复走就说明这题是一个乱搞题。
显然,花一些步数走到 \(i\) 后,剩余的步数可以来回跳,分类讨论一下奇偶性即可。
记录一个 \(f_{x, 0/1}\) 表示从 \(1\) 到 \(x\),奇数/偶数步的最短路分别是多少。
分类讨论有…
SpringBoot使用TraceId日志链路追踪
业务需求保证一次服务调用,在业务中可以一次追查到本次服务调用涉及的本地服务方法,第三方服务接口。实现日志的链路追踪。保证日志的高查找性。实现步骤1、pom.xml 依赖<dependencies><dependency><…
马尔可夫决策过程的理解
核心性质:马尔可夫性:一个随机过程在给定现在状态和所有历史状态的情况下,其未来状态的条件概率分布仅依赖于当前状态。即未来的转移和过去是独立的,只取决于现在。马尔可夫决策过程 是顺序决策问题的数学模型,用…
2025年试验机厂家权威推荐榜单:拉力试验机,江都试验机,管材环刚度试验机,电子万能试验机,橡胶试验机,压缩试验机及静刚度试验机精选
2025年试验机厂家权威推荐榜单:拉力试验机,江都试验机,管材环刚度试验机,电子万能试验机,橡胶试验机,压缩试验机及静刚度试验机精选
在材料科学与工业制造领域,试验机作为质量控制与研发创新的关键设备,其性能…
2025 年球墨铸铁管厂家最新推荐榜:涵盖 K9/C 级供水等多规格,优质厂家选购指南 k9级球墨铸铁管/c25级球墨铸铁管/c30球墨铸铁管/c级球墨铸铁管厂家推荐
引言
在城市给排水、跨区域输水等重大基础设施建设中,球墨铸铁管的质量直接关系到工程安全与使用寿命。当前市场品牌繁杂,既有技术领先的老牌企业,也有快速崛起的新兴力量,部分产品存在壁厚不均、防腐性能不达标等…
Cypress 插件实战:让你的测试不再“偶尔掉链子”
关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集
对于测试开发来说,最头疼的莫过于 flaky tests——同一条测试,有时候过,有时候失败,还没规律。今天我们就聊聊如何用 自定义 Cypress 插…
2025年掘进机/综掘机厂家权威推荐榜:专业制造与技术实力深度解析,高效掘进设备优选指南
2025年掘进机/综掘机厂家权威推荐榜:专业制造与技术实力深度解析,高效掘进设备优选指南
在矿山开采和隧道工程建设领域,掘进机和综掘机作为核心装备,其性能与可靠性直接影响工程效率与安全。随着技术进步和市场需求…
洛谷P2474 [SCOI2008] 天平 题解
思路学习的这一篇
step1
首先我们设 \(mn_{i,j}\)为砝码 \(i\) -砝码 \(j\) 的最小值(下文以\(a_i\)和\(a_j\)代替)。
\(mx_{i,j}\)为\(a_i-a_j\)的最大值。
当设\(a_i\)和\(a_j\)的关系为\(g_{i,j}\)。
当\(g_{i,j}\)…
Telnet发送邮件
Telnet发送邮件Telnet mail.yy.com 25EHLO domain.com
MAIL FROM:<your-email@example.com>
RCPT TO:<recipient@example.com>DATA #开始输入邮件主题和正文
Subject: Test EmailThis is a test email.
.…
一天一款实用的AI工具,第8期,AI转素描风格
一键将图片转成手绘素描的效果,呈现线条勾勒的艺术质感。工具介绍
在这个充满色彩的世界里,我们有时需要褪去喧嚣,用最本质的线条,讲述最深的故事。
无需画板与铅笔,也不必掌握绘画技巧,【AI转素描风格】工具能够…