更新时间2018-10-22 22:49:46
下列程序的功能为:读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个数的*。纠正程序中存在的错误,以实现其功能。程序以文件名sy4_2.c保存。
#include <stdio.h>
int main(void)
{ int i,a,n=1;
while(n<7)
{
do
{ scanf("%d",&a);
} while(a<1&&a>50);
for(i=0;i<=a;i++)
printf("*");
printf(" ");
n++;
}
return 0;
}
import java.util.Scanner;public class D {public static void main(String[] args) {System.out.print("Please input 7 numbers, seperate with comman:");String[] input = new Scanner(System.in).nextLine().split(",s*");for(int i = 0; i < input.length; i++){int item = Integer.parseInt(input[i]);for(int j = 1; j <= item; j++){System.out.print("*");}System.out.println();}}}----------------------Please input 7 numbers, seperate with comman:1,3,1,3,1,3,3, 1****
上一篇:请帮忙提取一个文件
下一篇:互联网类产品用哪种的比较新颖?