C语言编写一个函数,生成n个指定字符,并且一行的形式输出,例如输入⃣️3显示⃣️3
⃣️⃣️*⃣️
那个特殊图形是?
应该是这个意思吧,代码
#include<iostream>
using namespace std;
int main()
{
int n = 0;
cout << "输入n:";
cin >> n;
for (int i = 0; i < n; i++)
{
cout << "*";
}
return 0;
}
效果:
#include<stdio.h>
void putc_n(char c,unsigned int n)
{
while(n--)
{
putc(c,stdout);
}
}
int main()
{
char c;
unsigned int n;
printf("输入字符以及输出个数彼此用空格隔开。\n");
scanf("%c%u",&c,&n);
putc_n(c,n);
return 0;
}