刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

数字放大
给定一个整数序列以及放大倍数x,将序列中每个整数放大x倍后输出。
时间限制:1000
内存限制:65536
输入
包含三行: 第一行为N,表示整数序列的长度(N ≤ 100); 第二行为N个整数(不超过整型范围),整数之间以一个空格分开; 第三行包含一个整数(不超过整型范围),为指定的整数x。
输出
N个整数,为原序列放大之后的序列,整数之间以一个空格分开。
样例输入

3
1 5 7
2

样例输出

2 10 14

提示
注意答案的数据范围

使用微信搜索喵呜刷题,轻松应对考试!

答案:

include <bits/stdc++.h>

using namespace std;

int main()

{

int a[100],n,i,x;

cin>>n;

for(i=1;i<=n;i++)

cin>>a[i];

cin>>x;

for(i=1;i<=n;i++)

cout<<a[i]*x<<" ";

}

解析:

【喵呜刷题小喵解析】:这个题目要求将给定的整数序列中的每个整数放大x倍后输出。首先,我们定义了一个整数数组a[100]来存储输入的整数序列,变量n表示整数序列的长度,变量i用于循环,变量x表示放大的倍数。接着,我们通过cin语句读取n的值,然后通过循环读取整数序列中的每个整数,并存储在数组a中。然后,我们通过cin语句读取放大的倍数x。最后,我们通过循环将数组a中的每个整数放大x倍,并通过cout语句输出放大后的序列。注意,在读取输入时,我们使用i从0开始循环,而不是从1开始。这是因为在C++中,数组下标是从0开始的,所以我们应该从0开始循环。另外,我们在输出时,需要在每个整数后面加上一个空格,以便将每个整数分开。最后,我们在程序末尾添加了return 0语句,表示程序正常结束。
创作类型:
原创

本文链接:数字放大 给定一个整数序列以及放大倍数x,将序列中每个整数放大x倍后输出。 时间限制:1000 内存

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share