编写一个函数prt(c,n),重复打印给定的字符c,n次。在主函数中调用prt(c,n)函数,打印一个直角三角形。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个函数prt(c,n),重复打印给定的字符c,n次。在主函数中调用prt(c,n)函数,打印一个直角三角形。相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
void prt(char c,int n)
for(;n--;)putchar(c);
 putchar('\\n');

int main()
char c;
 int n;
 scanf("%c%d",&c,&n);
 for(int i=1;i<=n;i++)
   prt(c,i);
return 0;

参考技术A #include<stdio.h>
void prt(char c,int n)

int i=0;
for(i=0;i<n;i++)

printf("%c\t",c);

printf("\n");

void main()

int i;
for(i=1;i<5;i++)

prt(‘#',i);


给个采纳撒
参考技术B #include <cstdio>
using namespace std;

  void prt(char ch,int num)
    for (int i=1;i<=num;i++) printf("%c",ch);
  

  int main()
    for (int i=1;i<=5;i++)
      prt('*',i);
      printf('\\n');
    
  

参考技术C 编写一个函数,重复打印给定的字符N次. 用C实现. char prin(char x)//x为给定字符 int i; for(i=0;i<N;i++)//N为指定次数 printf("%

c_cpp 编写一个函数来检查给定字符串是否与给定模式匹配为非连续子字符串:即,模式中的所有字符

bool is_match(char *str, char *pattern) {
    int i=0, j=0;
    while(str[i] != '\0' && pattern[j] != '\0') {
        if(str[i] == pattern[j]) j++;
        i++;
    }
    if(pattern[j] == '\0') return true;
    return false;
}

// or more concisely
bool is_match(char *str, char *pattern) {
    int i=0, j=0;
    while(str[i] && pattern[j]) {
        if(str[i] == pattern[j]) j++;
        i++;
    }
    return pattern[j] == 0;
}

以上是关于编写一个函数prt(c,n),重复打印给定的字符c,n次。在主函数中调用prt(c,n)函数,打印一个直角三角形。的主要内容,如果未能解决你的问题,请参考以下文章

C语言,编写一个函数:将给定字符串逆序

很急,我用keil写一个C语言子函数,去调用数组,怎么写,例如

编写一个c ++函数,提示用户输入整数并将其转换为二进制并以相反的顺序打印[重复]

编写一个自定义函数,完成将3个字符按从小到大顺序输出

C语言编写一个函数,将字符串中连续重复出现的字符去除

我的数组随机化函数打印相同的数组 [重复]