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(void){ int length; while(scanf("%d", &length) != EOF){ getchar(); // 处理多余的换行符 for(int i = 0; i < length; i++) // 循环打印“*” printf("*"); printf("\n"); // 每打完一行后换行 } return 0; }
#include <stdio.h> int main() { int a,i; scanf("%d",&a); for(i=1;i<=a;i++) printf("%c",'*'); return 0; }