1-1-02:输出第二个整数

总时间限制:
1000ms
内存限制:
65536kB
描述

输入三个整数,把第二个输入的整数输出。

输入
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。
输出
只有一行,一个整数,即输入的第二个整数。
样例输入
123 456 789
样例输出
456
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
scanf("%d",&a);
printf("%d",a);
return 0;
}

  

转载于:https://www.cnblogs.com/dyb19990412/p/4992389.html

### 回答1: 以下是Python的代码实现: ```python c, m, n = input().split() m = int(m) n = int(n) for i in range(m): for j in range(i): print(" ", end="") for j in range(n): print(c, end="") print() ``` 解释一下代码: 首先通过 `input().split()` 读取三个输入值,使用 `int()` 将其中两个转换成整数。 然后使用两个嵌套的 `for` 循环来输出平行四边形阵列。外层循环控制行数,内层循环控制列数。在内层循环中,第一个循环用于输出空格,第二个循环用于输出符号。 注意最后的 `print()`,它是为了输出换行符,使得每行末尾能够换行。 ### 回答2: 输入一个符号c,一个1-20的整数m和一个1-50的整数n。例如,符号为"*",m为3,n为5。 输出一个m行n列的平行四边形阵列,最下面一行符号在屏幕最左边。 ``` ***** **** *** ``` 解释:将符号c按照m行n列的格式排列成平行四边形。最下面一行符号在屏幕最左边,第二行相对于第一行右移一个符号,第三行相对于第二行再右移一个符号,以此类推。每一行的符号个数按照从n到1的顺序递减,每一行符号向右偏移的数量按照从0到m-1的顺序递增。 ### 回答3: 这道题要求我们输入一个符号c、一个1-20的整数m和一个1-50的整数n,然后输出m行n列c符号形成的平行四边形阵列。要求最下面一行符号在屏幕最左边。 我们可以使用两个嵌套循环来实现这个效果。外层循环控制行数,内层循环控制列数。在每次循环中,打印出符号c,并在最后一列打印出换行符。 具体实现如下: ```python c, m, n = input().split() # 输入符号c、整数m和整数n m = int(m) n = int(n) for i in range(m): # 控制行数 for j in range(n): # 控制列数 if i == m-1 and j == n-1: # 最后一行最后一列不打印换行符 print(c, end="") else: print(c, end=" ") print() # 换行 ``` 以上代码中,我们使用了`end`参数来控制print函数的结尾字符。默认情况下,print函数会在结尾打印一个换行符,但我们希望最后一行最后一列不打印换行符,所以将`end`参数设置为空字符串。 这样,我们就可以根据输入的符号c、整数m和整数n,输出一个m行n列的平行四边形阵列,最下面一行符号在屏幕最左边。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值