洛谷题目:Apples

题目描述

八尾勇喜欢吃苹果。她今天吃掉了 x 个苹果。英语课上学到了 apple 这个词语,想用它来造句。如果她吃了 1 个苹果,就输出 Today, I ate 1 apple.;如果她没有吃,那么就把 1 换成 0;如果她吃了不止一个苹果,别忘了 apple 这个单词后面要加上代表复数的 s。你能帮她完成这个句子吗?

输入格式

输入一行一个自然数 x,表示吃掉的苹果数。

输出格式

根据题目要求输出。

输入输出样例

输入 #1

1

输出 #1

Today, I ate 1 apple.

输入 #2

3

输出 #2

Today, I ate 3 apples.

题目解析

我想这道题应该不难吧,毕竟入门题目啦啦,所以还是老规矩,加入头文件与申请命名空间,这次不需要用到其他函数,所以一个iostream就好了,代码如下:

#include<iostream>
using namespace std;

然后我们需要一个变量x对吧,所以咱们就直接int main里/外定义一个变量,方便输入输出,同时我也将输入做好了啊,代码下面放着:

#include<iostream>
using namespace std;
//int x;
int main(void){
    int x;
    cin>>x;
}

接下来是一个if else if else 判断是吧,我们就把这个判断给写下来就好了,代码已经准备在下面了:

//前面的代码
    if() 
    else if()
    else
//大括号内

还有我们需要这个程序的一个判断条件是吧,首先我们得看八尾勇吃了0个苹果的时候,是不是x==0,然后我们得看八尾勇吃了一个苹果的时候,x==1,最后要看八尾勇吃了多个苹果的时候,然后多个是不需要条件的,因为他是一个else否则,直接写好了,代码供出来了:

//前面的代码
    if(x==0)
    else if(x==1)
    else
//大括号内

最后我们输出,前面的直接输出数字,多个则输出x的同时再加“apples”,以下是代码:

//前面的代码
    if(x==0) cout<<"Today, I ate 0 apple.";
    else if(x==1) cout<<"Today, I ate 1 apple.";
    else cout<<"Today, I ate "<<x<<" apples.";
//大括号内

整体代码

#include<iostream>
using namespace std;
int main(void){
	int x;
	cin>>x;
	if(x==0) cout<<"Today, I ate 0 apple.";
	else if(x==1) cout<<"Today, I ate 1 apple.";
	else cout<<"Today, I ate "<<x<<" apples.";
}

结尾

好了以上就是Apples题目的全部内容了,感谢您的阅读,希望点个赞赞支持下作者吧~

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值