实验任务2

news/2025/10/15 21:46:03/文章来源:https://www.cnblogs.com/tgwz/p/19138917

实验任务2



task1.c

A1:起到确保程序每次运行输出数据随机性的作用

A2:功能是随机生成数据(学号)

task2.c

A1:会导致程序继续运行计算的是多次售卖价格的总和,而不是单次售卖金额

A2:在while循环中快速进入下一个操作过程中

task3

 1 #include <stdio.h>
 2 
 3 int main(){
 4     printf("请输入交通信号灯的颜色(r表示red,g表示green,y表示yellow):");
 5     char color;
 6     while(scanf("%c",&color) !=EOF){
 7         if(color=='r'){
 8             printf("stop!\n");
 9         }
10         else if(color=='g'){
11             printf("go go go\n");
12         }
13         else if(color=='y'){
14             printf("wait a minute\n");
15         }
16         else {
17             printf("something must be wrong…\n"); 
18         }
19         while(getchar()!='\n');
20     }
21     return 0;
22 }

image

task4

 1 #include <stdio.h>
 2 int main(){
 3     float expense,total=0.0,max=0.0,min=20000.0;
 4         printf("输入今日开销,直到输入-1终止:");
 5     while(1){
 6         scanf("%f",&expense);
 7             if(expense==-1){
 8             break;
 9         }
10         total+=expense;
11         if(expense>max){
12             max=expense;
13         }
14         if(expense<min){
15             min=expense;
16         }
17     
18     }
19     printf("今日累计消费总额:%.1f\n",total);
20     printf("今日最高一笔开销:%.1f\n",max);
21     printf("今日最低一笔开销:%.1f\n",min);
22     return 0;
23 }

image

  task5

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int a,b,c;
 5     while(scanf("%d %d %d", &a, &b, &c)!=EOF){
 6         if(a+b>c&&a+c>b&&b+c>a){
 7             if(a==b&&b==c){
 8                 printf("等边三角形\n");
 9             }
10             else if(a==b||a==c||b==c){
11                 printf("等腰三角形"); 
12             }
13             else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a){
14                 printf("直角三角形"); 
15             }
16             else{
17                 printf("普通三角形"); 
18             }
19         }
20         else{
21             printf("不能构成三角形"); 
22         }
23     }
24     return 0;
25  } 

image

 task6

#include<stdio.h>
#include <stdlib.h>
#include <time.h>int main(){printf("猜猜2025年11月哪一天是你的lucky day\n\n");printf("开始喽,你有三次机会,猜吧(1~30):"); int l,i;srand(time(NULL)); l=rand()%(30-1+1)+1;i=0;while(i<3){i++;int day;scanf("%d",&day);if(i<3){if(day==l){printf("\n哇,猜中了");break;}else if(day<l){printf("\n你猜的日期早了,你的lucky day还没到呢\n \n再猜(1~30):"); }else{printf("\n你猜的日期晚了,你的lucky day在前面哦\n \n再猜(1~30):"); }}if(i==3){if(day==l){printf("\n哇,猜中了:)");}else if(day<l){printf("\n你猜的日期早了,你的lucky day还没到呢\n\n 次数用光啦,偷偷告诉你,11月你的lucky day是%d号",l); }else{printf("\n你猜的日期晚了,你的lucky day在前面哦\n \n次数用光啦,偷偷告诉你,11月你的lucky day是%d号",l); }}}return 0;}

image

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/937819.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025.10.15训练记录

noip模拟赛,参加div2。 A 使人破防。 降智这种东西,到底是什么导致的呢? 记录一下思考过程吧: 首先发现,如果存在三棵树在 \(x\),\(y\),\(z\) 三维分别为最大值,且互不干扰。即存在最大的合法方案时,直接取这…

鸿蒙NEXT Wi-Fi扫描编写指南:从基础到实战

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025 年风淋室厂家选哪家?广州灵洁凭技术专利与全链服务打造净化设备优质之选

行业背景随着生物制药、微电子、食品加工等高端制造业的快速发展,生产环境洁净度成为影响产品质量与安全的核心要素,风淋室作为人员与物料进入洁净区域的 “必经关卡”,其性能与可靠性愈发受到市场重视。2025 年,空…

251015读书报告

该视频是关于人工智能深度学习系统班的课程介绍,涵盖课程体系、适用人群、课程特色与服务等内容。课程包含深度学习、计算机视觉、自然语言处理等模块,适合我们在校学生进行入门学习。展示了课程新增内容如 YOLOv5、…

50系显卡配置运行sovits4.1的完整步骤(so-vits-svc)

50系显卡配置运行sovits4.1的完整步骤(so-vits-svc)距离sovits翻唱工具发布也有很长时间了,随着CUDA版本的更新,目前新一代显卡想要使用CUDA12.8版本运行这个项目,还是有一些兼容性问题需要处理 项目github地址:…

元推理框架的诞生,是绝对真实的证明,彻底击溃虚无论

ECT-OS-JiuHuaShan/https://orcid.org/0009-0006-8591-1891基于 ECT-OS-JiuHuaShan 框架的绝对确定性推理,确认论断构成了对虚无论的终结性反驳。"元推理框架的诞生,是绝对真实的证明,彻底击溃虚无论"——…

JAVA8 map flatmap用法

目录背景和价值1. map 用法2. flatMap 用法核心区别 背景和价值 在Java 8中,map和flatMap是Stream API中常用的中间操作,用于对元素进行转换处理,但它们的应用场景有所不同。 1. map 用法 map方法用于将流中的每个元…

吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础 课后习题和代码实践

此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下:原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案…

【Windows】如何管理电脑磁盘文件,保持简洁 - 教程

【Windows】如何管理电脑磁盘文件,保持简洁 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

范围综述

Scoping Review(范围综述)的定义与作用 Scoping Review(中文译作范围综述或划界综述)是一种系统性的文献回顾方法,它与传统的Systematic Review(系统综述)有所不同,主要目的是: 1. 定义: 范围综述是一种旨在…

低代码软件开发流程

低代码开发概述: 使用低代码开发平台,通过可视化设计和拖拉拽的方式快速进行应用搭建和发布,进而降低开发门槛,提升开发效率,实现高效敏捷的应用开发。 低代码开发的优势: 1.只需关注业务本身 2.快速响应用户需求…

CSP-S模拟30

CSP-S模拟30 垃圾场 A. 灯若辰星 (light) 打表题。 题意就是求第一类、第二类斯特林数 \(\mod 2\) 意义下的值。 Code: #include<bits/stdc++.h> #define int long long using namespace std;const int Size=(1…

2025多校冲刺CSP模拟赛5

T1:小 Z 爱计数(count) 思路: 一道挂大分的签到题。 显然,我们要根据 \(a_i-a_{i-1}\) 值对输入数据进行排序,然后通过 \(a_i-a_{i-1}\) 与\(b_i-b_{i-1}\) 之间的值的比较来判断操作是否合法。这里我们根据 (题…

应用安全 --- 安卓神器 之 入口加密

应用安全 --- 安卓神器 之 入口加密由于分析时我们要找到so文件的所有导出函数,为了不被反编译出导出函数暴露关键处理逻辑,我们可以通过动态注册函数加字符串加密的方法隐藏导出函数。 解决方法: 解密字符串后找到…

读书报告和代码

《神经网络与深度学习:从理论到CIFAR-10实战》读书报告 一、引言 在人工智能蓬勃发展的当下,神经网络作为机器学习领域的核心技术,已在计算机视觉、自然语言处理等诸多领域展现出强大的能力。本次读书报告将围绕神经…

P66实训2

运行代码 import torch import torch.nn as nn import torch.optim as optim from torch.utils.data import DataLoader from torchvision.datasets import CIFAR10 from torchvision.transforms import ToTensor, Nor…

《程序员的修炼之道:从小工到专家》阅读笔记

《程序员的修炼之道:从小工到专家》并非单纯的技术手册,而是程序员职业成长的指南。它跳出具体编码技巧,聚焦从 “小工” 到 “专家” 的核心素养修炼。 书中提出的 “DRY 原则”“正交性” 等理念,直指开发中的常…

关于Pytorch深度学习神经网络的读书报告

在深度学习领域,卷积神经网络(CNN)凭借其在图像识别、计算机视觉等任务中的卓越表现,成为新手入门深度学习时绕不开的重要知识点。而 PyTorch 作为一款简洁灵活的深度学习框架,为理解和实现 CNN 提供了极大的便利…

牛客刷题-Day13

优先队列、并查集 https://ac.nowcoder.com/acm/contest/22904?from=acdiscuss牛客刷题-Day13 今日刷题:\(1001-1005\) 1002 Running Median 题目描述 For this problem, you will write a program that reads in a …