2023年05月 C/C++(二级)真题解析#中国电子学会#全国青少年软件编程等级考试

在这里插入图片描述

第1题:数字放大

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

解题思路如下:

(1)首先,我们需要读取输入的整数序列的长度N,以及N个整数和放大倍数x。可以使用scanf函数来实现,根据题目要求使用适当的格式说明符读取输入。

(2)接下来,我们需要遍历整数序列,将每个整数放大x倍后输出。可以使用一个循环来遍历整数序列,并使用printf函数将放大后的整数输出。

(3)在循环中,我们可以使用乘法运算将每个整数放大x倍。将放大后的整数输出后,再输出一个空格。

<

猜你喜欢

转载自blog.csdn.net/gozhuyinglong/article/details/132285492