KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的线段图案。
#include <stdio.h>
int main(){
int n = 0;
while(~ scanf("%d", &n)){
for(int i = 1; i <= n; i++){
printf("%c", '*');
}
printf("\n");
}
return 0;
} import java.util.Collections;
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int n = sc.nextInt();
System.out.println(String.join("", Collections.nCopies(n,"*")));
}
}
} #include<stdio.h>
int main()
{
int n = 0;
while (scanf("%d", &n) != EOF)
{
for (int i = 0; i < n; i++)
{
printf("*");
}
printf("\n");
}
return 0;
} #include<stdio.h>
int main(void){
int length;
while(scanf("%d", &length) != EOF){
getchar(); // 处理多余的换行符
for(int i = 0; i < length; i++) // 循环打印“*”
printf("*");
printf("\n"); // 每打完一行后换行
}
return 0;
}