7-10 输出0-9的数字--简单循环

在同一行内输出 0-9 中的前 n 个数字,输出的每个数字后跟一个空格。

输入格式:
输入一个不大于10的正整数 n

输出格式:
在同一行中输出 0~(n-1) 的数字,每个数字后跟一个空格

输入样例:
在这里给出一组输入。例如:

5
结尾无空行
输出样例:
在这里给出相应的输出。例如:

0 1 2 3 4
结尾无空行

python版本:

num=int(input())
for i in range(num):
    print(i,end=' ')

img

#include<stdio.h>
int main(){
  int n;
  scanf("%d",&n);
  for(int i=0;i<n;i++)
    if(i==n-1)
      printf("%d",i);
    else 
      printf("%d ",i);
 }

n = int(input("输入不大于10的整数: "))
s = ""
for i in range(n):
    s += str(i)
    if i != n - 1:
        s += " "
print("输出: ",s)

img

如果觉得答案对你有帮助,请点击下采纳,谢谢~