C语言-----多组输入,一个整数(1~100),表示线段长度,即“*”的数量

简介: C语言-----多组输入,一个整数(1~100),表示线段长度,即“*”的数量
例子:
输入:
10
2
复制
输出:
**********
**
 
 
 
 
 
 
 
#include <stdio.h>
 
int main() {
    int a;
 
    while (scanf("%d", &a) != EOF) 
    {  
        int i = 0;
        while(i < a)
        {
            printf("%c",'*');
            i++;
        }
        printf("\n");
 
    }
    return 0;
}
 
若要打印一连串的*,必须要用到循环
 
这里a是次数,输入一个变量i,若你输入的a的值为2,第一次i=0,且小于2,打印一个*,然后i+1=1继续循环,因为1仍然小于2,所以又打印一次*,但是当1+1后等于2,不满足条件,然后就无法循环,所以在这道题中,你输入了a的值大小为多少,他就打印多少个*


相关文章
|
3天前
|
C语言
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
|
3天前
|
C语言
C语言:从键盘读入三个整数,按从大到小输出
C语言:从键盘读入三个整数,按从大到小输出
|
3天前
|
存储 C语言
【C语言刷题系列】求一个数组中两个元素a和b的和最接近整数m
【C语言刷题系列】求一个数组中两个元素a和b的和最接近整数m
|
3天前
|
C语言
【C语言刷题每日一题】——求1到100中包含数字9的整数的个数
【C语言刷题每日一题】——求1到100中包含数字9的整数的个数
|
3天前
|
C语言
【C语言刷题系列】交换整数的奇数位和偶数位
【C语言刷题系列】交换整数的奇数位和偶数位
|
3天前
|
存储 C语言
【C语言进阶篇】整数在内存的存储——原码、反码、补码
【C语言进阶篇】整数在内存的存储——原码、反码、补码
|
3天前
|
C语言
【C语言刷题系列】计算整数的二进制位中1的个数 (三种方式)
【C语言刷题系列】计算整数的二进制位中1的个数 (三种方式)
|
7天前
|
C语言
C语言-----计算两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
C语言-----计算两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
|
7天前
|
C语言
C语言----获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列
C语言----获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列
|
7天前
|
Serverless C语言
C语言----递归函数,计算一个非负整数的数字之和
C语言----递归函数,计算一个非负整数的数字之和
17 0