首页 > 其他分享 >可以奖励几个糖果

可以奖励几个糖果

时间:2024-04-08 09:04:54浏览次数:32  
标签:i1 几个 i0 else 奖励 70 90 80 糖果

看了C练习的第二个示例,写一个C语言入门随笔。
如你的写字桌上正好有一台微软surface4平板电脑,其上运行的是win10系统,怎么快速运行一个写好的C语言程序呢,照着流程做就可以哦。
首先,打开cmd命令行窗口,
哪一个?
就是桌面上的黑色图标,和彩色的图标看起来很不一样哦
桌面上怎么没找到呢?
那是我忘了加了,也可以点击开始菜单,往下拉,在winwdows管理工具那里,看到了吗,就是那个黑黝黝的命令提示符,点开

输入winget install chocolatey,回车运行,就可以安装巧克力了,安装过程中提示是否允许此应用对你的设备进行更改,chocolatey是可以信任的,点是即可

什么,巧克力...是在逗我吗?
是的,巧克力的英语单词就是chocolatey,但这里的巧克力的一个安装软件的工具,一会就要用到了。
看看是不是安装完成了呢,如果是,请关闭这个黑色的cmd窗口,按前面的步骤重新打开一个,也可以再开始菜单那里右键命令提示符图标,点更多,点固定到任务栏,下回就可以直接在任务栏打开了。
接着,在新打开的cmd窗口,输入choco install wingw,回车,遇到提示是否安装时输入Y回车,这个安装会比较长时间,可以做点别的事,半个小时后再回来看看进度。
终于,mingw安装完成了,这个cmd窗口还是和上回一样先关闭,再重新打开,为什么要这样呢,如此环境变量才能生效,才能找得到之前安装的新程序哦,接着,在新打开的cmd窗口里输入gcc,见到和下图一样的提示就是安装成功了。

接着,在桌面上新建一个文本文档,也可以在cmd窗口上直接输入notepad直接运行

在文本文档里输入,也可以把这段代码直接复制粘贴

include <stdio.h>

int main()
{
float i;
float i0,i1,i2,i3,i4;
printf("分数\n");
scanf("%f",&i);
i1=600;
i2=i1+(70-60)
0.1;
i3=i2+(80-70)0.2;
i4=i3+(90-80)
0.3;
if(i<=60){
i0=i0.3;
} else if (i<=70) {
i0=i1 + (i-60)
0.1;
} else if (i<=80) {
i0=i2 + (i-70)0.2;
} else if (i<=90) {
i0=i3 + (i-80)
0.3;
} else if (i>90) {
i0= i4 + (i-90)*0.4;
}
printf("糖果数: %f" , i0);

}
再在c盘新建一个名称为a的文件夹,把这个记事本另存a.c,文件类型选择全部类型,编码类型选择ANSI,保存即可。为什么要新建一个文件夹呢,就保存在桌面不成吗,因为啊,c盘根目录和桌面有权限限制,权限问题需要将来多一些篇幅讲解。

现在我们可以试试编译和运行这段代码了,同样是在cmd窗口,输入
cd c:\a 回车
进入a目录,执行
gcc a.c

gcc a.c -o a.exe
这两个命令是一样的,只是第一个省略了-o的参数,默认编程成和a.c主文件名一样的exe文件,就是a.exe了
接着运行
a.exe
在提示分数的字符下输入你这次考试的分数,比如85,仅数字就可以了,可以看见你的糖果数了吗...

那么a.c里的代码是什么意思呢,

include <stdio.h> //引入标准库,就是获取运行所需要的资源

int main() { //入口函数,就是从这个函数开始a.exe程序,就像糖果屋的商店门一样
float i; //定义你打算输入的分数的变量
float i0,i1,i2,i3,i4; //定义60,70,80,90分数段的变量
printf("分数\n");
scanf("%f",&i); //获取你输入的分数
i1=600; // 乘以零表示60分以下没有糖果奖励哦
i2=i1+(70-60)
0.1; // 乘以0.1表示60-70分之间的分数有0.1个糖果奖励
i3=i2+(80-70)0.2; // 乘以0.2表示70-80分之间的分数有0.2个糖果奖励哦
i4=i3+(90-80)
0.3; // 乘以0.3表示80-90分之间的分数有0.3个糖果奖励哦
if(i<=60){ //判断是否小于等于60分
i0=i0;
} else if (i<=70) { //判断是否小于等于70分
i0=i1 + (i-60)
0.1;
} else if (i<=80) { //判断是否小于等于80分
i0=i2 + (i-70)0.2;
} else if (i<=90) { //判断是否小于等于90分
i0=i3 + (i-80)
0.3;
} else if (i>90) { //判断是否大于90分
i0= i4 + (i-90)*0.4;
}
printf("糖果数: %f" , i0); //输入你能获得的糖果奖励
}

理解了吗,有看不懂的随时问我哦......

标签:i1,几个,i0,else,奖励,70,90,80,糖果
From: https://www.cnblogs.com/qiuwenzheng/p/18119495

相关文章

  • 一个邓白氏到底能申请几个Google Play开发者账号?
    随着Google play上架行业的发展,谷歌的审核系统越来越智能和全面,对开发者账号的管理规定也越来越严格。自 2023 年 8 月 31 日起,注册谷歌企业开发者账号时,需要提供企业邓白氏码才能提交注册申请。 邓白氏码是企业的标识符,全球范围内的公司可提供企业相关资料向 Dun &......
  • 推荐几个好用的人工智能工具
    哈喽大家好!这是我的第一篇博客,希望能每天分享一些自己的收获,记录自己的成长和挑战!作为学生党,难免需要写一些思想汇报、活动手稿、小作文比赛,还有各种专业的小作业,当然,最头疼的莫过于学期论文和毕业论文~我是一名合格的工具人,能不动脑的绝不动手!这里就要介绍几个本人常用的人工......
  • Typora 使用中的几个问题
    一、切换源代码模式快捷键修改:文件---偏好设置---通用---高级设置---打开高级设置,会打开C:\Users\Administrator\AppData\Roaming\Typora\conf目录,打开里面的conf.user.json文件,在keyBinding属性下,添加"源代码模式":"Ctrl+`",即可修改快捷键。二、编辑界面两边的空白:源......
  • HTTP有哪几个版本?
    HTTP(HyperTextTransferProtocol,超文本传输协议)经历了多个版本的发展,以下是主要版本的特点:-HTTP/0.9:•发布于1991年,是最原始的HTTP版本。•极其简洁,仅支持GET方法请求。•不包含请求头,也不支持状态码和多类型的内容。•只能获取HTML格式的文档,服务器发送完响应就......
  • 几个小 trick
    这是我在这次LG月赛中领悟到的。关于T4T4让我们构造一个东西,在\(\mod998244353\)的情况下。然后你就很像把\(0\)给搞进去,发现不合理。这时候怎么办?可以把\(0\)变成\(998244353\)!这样就行了。很厉害,给我上了一课。关于T5这启示我们往一类问题思考。主要问题......
  • 关于MySQL数据库的几个简单的入门代码注释
    不是很全,是我刚开始学习数据库时记的笔记%FOUND判断游标有效性%ROWTYPE行数据类型%属性:=赋值符号1ISTABLEOF21、2类型一样ABS系统自带函数绝对值ALL()比所有都ANY()任意一个(some用法意思一样)AS命别名,连接ASC升序AVG()函数求平均数BEGIN执行部分BULKCOLLECT......
  • P8687 [蓝桥杯 2019 省 A] 糖果
    原题链接题解二进制表示每包糖果包含的味道,因为有一种拼接的感觉,然后背包dp,注意这里每个材料不止只能取一个code#include<bits/stdc++.h>usingnamespacestd;intdp[1<<22]={0},candy[105]={0};constintinf=2e9;intmain(){intn,m,k;cin>>n>>m>>k;......
  • 10 个 Laravel Eloquent 中的隐藏特性你知道几个
    Laravel是一个功能丰富的框架。但是,你无法在官方文档中找到所有可用的功能。以下就是你可能不知道的一些功能。1.获取原始属性当你修改了一条Eloquent记录后,你可以用getOriginal()来获取原来的属性。$user=App\User::first();$user->name;//John......
  • 【RF分类】基于随机森林进行等级评价,包括20几个评价指标附matlab代码
     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......
  • Vaadin框架是如何处理前后端交互的?列举几个Vaadin中常用的UI组件,并描述它们的作用。如
    Vaadin框架是如何处理前后端交互的?Vaadin框架处理前后端交互的方式主要基于服务端渲染和事件驱动的编程模型。以下是具体的处理过程:服务端渲染:Vaadin应用程序的UI组件是在服务器端创建和渲染的。当用户在浏览器中访问应用程序时,服务器会生成HTML和JavaScript代码,并将其发......