- 博客(13)
- 收藏
- 关注
原创 7-9 阅兵
林1凡同学是个很宅很宅的肥宅,正值我国70周年大阅兵之际,林1凡抱着肥宅快乐水来到电脑前看起了阅兵直播。阅兵真的好厉害啊,国家实力的强盛深深地感染了林1凡同学,于是她打算在这个特殊的日子里做点什么,表达对国家的爱。但是她是个肥宅,什么都不会,只能用自己的小学生画画水平在纸上画丑丑的飞机。画着画着她饿了,于是把这个工作扔给了作为她小班(可能不是)的你,请你替她完成这个任务。
2024-10-28 15:29:59
339
原创 【C系列2.5】输入输出训练之破坏队形
它要求的是隔两天就算破坏成功,比如第一天破坏成功,那么下一次就是第四天,所以我们的思路就是看看所输入的数字减一后除于三的余数是否等于零如果刚好等于零那么就输出showshowshouw,如果不是就输出forever love,所以把思路直接转化成代码就好了。有个群叫我爱睡觉觉,里面有只雕每天早上都会说”早上好这个世界”,然后有朵花就排队型会说”早上好这个世界”。对于每组数据输出一行字符串,如果某只成功破坏了队形,则输出”showshowshow”;
2024-10-19 15:15:37
160
1
原创 【C系列2.4】她的红包
接着就是满足题目需求了,它的思路非常简单,相信小学二年级的你来计算也是可以算对的,这里我们用scanf函数来读入数据,并且计算他们的商,用double c来储存这个值,接着在输出的时候记得保留两位小数(“.2f\n,c”)这一题又涉及到有T组测试数据了,如果你看过前面的文章,就应该记得我们说过while循环可以实现这种要求,为了展示编程语言的多样性,这里我们使用for循环来完成。这一段代码就是实现有T组输入数据,它的涵义是当i小于T是就执行依次循环体,并且i经行一次自增。每组测试数据输入n,m。
2024-10-19 15:05:09
181
原创 【C系列2.3】她的眼神
,接着在输入的时候我们也要保输入的值不变,但是在输出的时候我们就可开始经行处理了,我们定义输出的结果是一个整形,那么因为计算机的运算方式,他会直接丢弃小数部分,也就可以得到咱们需要的整数部分了。这个题其实非常简单,你可能会想到,高中学过的高斯函数,但是由于计算机非常粗暴的运算(会直接丢掉不属于它的部分,比如你输入的是3.3,但输出的时候定义的却是整形,那它就会直接丢弃小数部分。她自小眼神就不好,常常把小数点后面的数字都忘记看了,给你一个浮点数,请输出整数部分。当然你要是期末补作业的话当我没说。
2024-10-19 14:12:30
235
原创 【C系列2.14】进制转化
这一题都有链接了,应该就不用我写了,唯一需要注意的就是,这依次需要输入的是字符,所以相应的定义,输入都需要调整。输入一个字符,分别以十进制,八进制,十六进制形式输出该字符对应的ASCII码值。分别以十进制,八进制,十六进制形式输出该字符对应的ASCII码值。
2024-10-19 13:58:15
158
原创 【C系列2.1】她的癖好
咱们来看这一题,你可能想到一个非常直白的if语句,只要输入相关的字符就可以了,但那实在太麻烦了,所以我们用一点小技巧,聪明的你一定想的到,在ASCII码中存在大小写字母存在一个对应关系,这就是我们做这一题的基础。对照表格,我们可以发现,大小写的字母之间存在一个对应关系,及大写字母的ASCII+32=小写字母的ASCII值,这就是我们思路的基础。咱们也是写到第二章了,后面的题可能就需要一点思路了,不过不要担心,后面的题目可能连思路都没有。输出对应的小写字母。
2024-10-19 13:51:36
238
原创 【C系列1.4】奇迹暖暖系列1
有了这些,我们接下来开始运算,一共需要运算五次(这个数字比较小,那就直接数出来把,对于比较多的,可以参看前几期的文章)所以使用for循环。没关系,今天咱们就来解析这一题,这题思路很简单,你其实可以if语句把它强行写出来。奇迹暖暖的衣服等级有A,B,C,D四个等级。5种属性,A等为1分,B等2分,C等3分,D等4分。让我猜猜,刚拿到这一题的时候,你非常开心,准备一展拳脚开始你的编程之路,结果却发现写着写着,脑子却开始懵逼了。输入五个字符(A-D,都是大写)各个字符中间用空格隔开。到此为止,诸位加油。
2024-10-19 11:36:51
267
原创 【C系列1.3】她的乐趣
首先要知道这个嵌套的含义假设我们输入行是3,列是4,那么在执行的过程中,首先先外层执行一次,执行的是内部的for循环,内部for循环的含义是打印4次“*”并换行,执行完毕后,外层再执行一次内层,一共执行三次,这样我们就画出一个矩阵了(还是不明白可以在纸上画一下试试)这样打印出来的矩阵是一个实心的矩阵,它的逻辑很简单,首先输入行数与列数,接着用一个for循环嵌套另外一个for循环,其中外层的for循环控制行数,内层的for循环控制列数。对于其他行,只第一个位置和最后的位置是“*”,其他打印“ ”
2024-10-19 11:05:39
438
原创 Input-Output Lecture (1) for ACM Freshman
Description给出两个整数a和b,计算a+b的值。Input第一行是一个数字T (1<=T<=100),代表有T组输入。接下来有T行,每行代表一组输入,每组输入包含两个整数a和b (-2^31<a,b<2^31) 。Output对于每组输入,输出一行,即a+b的值。SamplesinputCopy2 1 5 10 20outputCopy6 30AC源码:#include<stdi
2024-10-19 10:11:18
142
原创 【C系列1.2】她的烦恼
之后一个简单的比较问题,我们的目的是找出比她高的人,一个简单的思路是不断使用if语句,但那样实在是太麻烦了,所以懒狗的我决定使用for循环来减少打字。之后让我们来看如何确定循环的次数,这里使用到sizeof函数,它的作用是计算数组所占的字节数,于是我们计算了(heights)所占的字节数大小(sizeof(heights)),并且计算了该数组中单个元素所占内存的大小(size(heights[0]))两者相除就得到了,队员的数量也就是循环的次数,我们用count来储存。注意名字与身高要一一对应。
2024-10-19 09:47:49
412
原创 【C系列1.1】她的过去
ACM队有一个感人的故事,他与她,认识得平平淡淡,相爱得轰轰烈烈,分开得凄凄惨惨。五年前在离别之日,她眼中含泪的在日志上写下了:“Sorry、嗳上你是我的错!五年后,为了纪念曾经的爱情,她准备用c语言在屏幕上输出这个难忘的句子的英文版:“Sorry,Love you was my fault!这是一个非常典型的输出源码,而且与hello,world有异曲同工之妙,相信你只要认真学习了语法一定可以成功通过,加油。
2024-10-19 09:06:13
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人