楼主要的图形到底是什么样子的?
不是这样的.
* *
* *
* *
* *
----------------解决方案--------------------------------------------------------
晕,我明明弄好的,怎么变成这样,郁闷
----------------解决方案--------------------------------------------------------
以下是引用soft_wind在2006-7-26 22:28:54的发言:
#include "stdio.h"
#include "string.h"
#include "conio.h"
int main()
{
int i;
for(i=0;i<4;i++)
{
char str[9]=" ";
memset(&str[i],'*',1);
memset(&str[strlen(str)-1-i],'*',1);
puts(str);
}
getch();
}
我对这个有点点说法,首先说说这个menset函数,C中有这个函数
menset的用途:字符串中的n个字节内容设置为c
用法:void *memset(void *s, int c, size_t n)
s 要设置的字符串,c 设置的内容, n 长度
但是我要强调的是,它的头文件应该是string.h | mem.h
所以我觉的没必要出现#include "conio.h"
----------------解决方案--------------------------------------------------------
用getch();让程序结果暂留,而getch();在conio.h中。
----------------解决方案--------------------------------------------------------