学习日志(四)

关于选择结构的学习,做的基础练习有两道很相似的题,但仍有细节需要注意

题目描述

乎乎喜欢吃小果子,现在他有n个小果子,每x分钟它可以吃一个小果子,吃完一个后他会立刻吃下一个,请问m分钟后他还有多少个完整的小果子?

输入描述:

一行,三个整数,空格分隔,分别表示n个果子(1 ≤ n ≤ 100),吃一个小果子需要x分钟(1 ≤ x ≤ 100),总共吃m分钟(1 ≤ m ≤ n * x)。

输出描述:

一个整数,表示m分钟后还有多少个完整的小果子。

此题限制了m与x的关系,不用担心x>m的情况,可以直接if语句:

#include <stdio.h>

int main() {

int n,x,m,k;

scanf ("%d %d %d",&n,&m,&x);

if (m%x==0) {

k=n-(m/x);

}

else {

k=n-(m/x)-1;

}

printf ("%d",k);

return 0;

}

第二道题

题目描述

乎乎喜欢吃小果子,现在他有n个小果子,每x分钟它可以吃一个小果子,吃完一个后他会立刻吃下一个,请问m分钟后他还有多少个完整的小果子?

输入描述:

一行,三个整数,空格分隔,分别表示n个果子(1 ≤ n ≤ 100),吃一个小果子需要x分钟(1 ≤ x ≤ 100),总共吃m分钟(1 ≤ m ≤ 10000000)。

输出描述:

一个整数,表示m分钟后还有多少个完整的小果子。

并没有给出限定条件,所以需要假设吃多了的情况

#include <stdio.h>

int main() {

int n, x, m;

scanf("%d %d %d", &n, &x, &m);

int k = m / x;

if (k > n) {

k = n;

}

int c = n - k;

printf("%d\n", c);

return 0;

}

同时学会了判断闰年使用的条件

if (n % 4 ==0 && n % 100!=0 || n % 400 == 0) 是闰年

全部评论

相关推荐

勤奋努力的椰子这就开摆:美团骑手在美团工作没毛病
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务