/*2.设计函数 chline(ch, i, j),实现指定字符在 i 列到 j 列的输出,并用一个简单的驱动程序测试该函数。*/
#include<stdio.h>
#include<stdlib.h>
void chline(char, int, int);
int main()
{
char c;
int x, y;
printf("Please input a character:");
scanf("%c", &c);
printf("Please input two int:");
scanf("%d %d", &x, &y);
chline(c, x, y);
printf("\n");
system("pause");
return 0;
}
void chline(char ch, int i, int j)
{
int n, m;
for (n = 1; n < i; n++)
printf(" ");
for (m = i; m <= j; m++)
printf("%c", ch);
}
C Primer Plus9-2
最新推荐文章于 2024-09-28 21:40:24 发布
本文介绍了一个简单的字符绘制函数chline的设计与实现。该函数能够接收一个字符和两个整数参数,实现在控制台从第i列到第j列输出指定字符的效果。通过一个驱动程序进行测试,展示了如何输入字符及起始和结束位置来调用此函数。
329

被折叠的 条评论
为什么被折叠?



