c语言编程 怎么在屏幕上显示*
8个回答
展开全部
没说清楚啊。。下面这个是在输入回车之前一直输入,内部保存,但屏幕上显示*
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
char ch[20];
int i=0;
while((ch[i++]=getch())!='\r')
{
putchar('*');
}
ch[i]='\0';
putchar('\n');
puts(ch);
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
char ch[20];
int i=0;
while((ch[i++]=getch())!='\r')
{
putchar('*');
}
ch[i]='\0';
putchar('\n');
puts(ch);
system("pause");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-02-22
展开全部
#include "stdio.h"
void main()
{
int i;
int n;
printf("please enter anumber : n=");
scanf("%d",&n); //输入n值
printf("\n");
for (i=1;i<=n;i++) //控制打印的行数
{
for (int j=i;j<n;j++) //控制打印的空格数
printf(" ");
for (int t=1;t<=(2*i-1);t++) //控制打印的*数
printf("*");
printf("\n"); //打印完*后换行
}
return;
}
嘿嘿 新鲜出炉的,被你赶上了~~~
void main()
{
int i;
int n;
printf("please enter anumber : n=");
scanf("%d",&n); //输入n值
printf("\n");
for (i=1;i<=n;i++) //控制打印的行数
{
for (int j=i;j<n;j++) //控制打印的空格数
printf(" ");
for (int t=1;t<=(2*i-1);t++) //控制打印的*数
printf("*");
printf("\n"); //打印完*后换行
}
return;
}
嘿嘿 新鲜出炉的,被你赶上了~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
prinf("*\n")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
main()
{printf("*");
}
main()
{printf("*");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询