C语言输入数字,显示星号*

比如 输入 1 2 3 4
显示 *
**
***
****

第1个回答  2010-04-12
int i,j,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{for(j=0;j<2*i+1;j++)
printf("*");
printf("\n");
}

不知道问题的显示是否去掉了多余的空格,下面附上另一种形式的(带空格)
int i,j,k,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{for(k=i;k<n/2;k++)
printf(" ");
for(j=0;j<2*i+1;j++)
printf("*");
printf("\n");
}
第2个回答  2010-04-26
int bb;
int main(void)
{
int i=0;
int j=0;
int x;
for(i=0;i<10;i=i+1){
bb=scanf("%d",&x);
for(j=0;j<x;j=j+1){

printf("*");
}

printf("\n");
}
return 0;
}本回答被提问者采纳

C语言输入数字,显示星号*
int i,j,n;scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<2*i+1;j++)printf("*");printf("\\n");} 不知道问题的显示是否去掉了多余的空格,下面附上另一种形式的(带空格)int i,j,k,n;scanf("%d",&n);for(i=0;i<n;i++){for(k=i;k<n\/2;k++)printf(" ");f...

在c语言中,输入“12345678”后如何把“3456”用“*”输出?
在C语言中,可以使用字符数组和字符串处理函数来实现将“3456”用“*”输出的功能。具体实现如下:```c include <stdio.h> include <string.h> int main() { char str[20]; \/\/ 定义字符数组存储输入的字符串 printf("请输入一个包含数字的字符串:");scanf("%s", str); \/\/ 读入字符串...

c语言如何实现输入数字密码,然后显示星号,最后能与确定的密码进行比较...
char pass[30]; int i = 0; while (i < 29 && (pass[i] = getch()) && pass[i] != '\\r') { printf("*"); i++;2 } pass[i] = 0; if (strcmp(pass, "1234") == 0) { printf("All right\\n"); } else { printf("Wrong\\n");...

c语言中的星号“*”
在C语言中,星号" *"具有特殊的含义,它用于定义指针,允许我们获取内存地址并访问其内容。以下是使用星号在C++环境中创建星号输出的步骤指南:首先,打开Visual Studio 6.0,新建一个C++源文件,如图所示:接着,在源代码中,添加预处理命令和主函数的框架,如图所示,这将构成程序的基本结构。紧接着,...

如何用C语言输出星号
C语言输出如题所示图案的代码如下:include<stdio.h> int main( ){ int x;int i,j,k;printf("请输入,需要生成图案的行数(单数):");scanf("%d",&x);k=x\/2+1;for(i=1;i<=k;i++){ for(j=0;j<2*i-1;j++)printf("*");printf("\\n");} for(i=k-1;i>=1;i--){ ...

C语言如何实现输入密码以星号显示
C语言中可采用getch()函数来实现输入密码字符时,不显示字符到终端上,这时,只需要显示出一个相应的*就可以达到效果了。参考代码及运行效果如下图:

c语言中的星号“*”
输入方法。1.打开visualc++6.0-File-新建的copy-File-c++源文件,如下图所示:2.输入预处理命令和主函数,如下图所示:3.定义可变度量并确定行数,如下图所示:4.确定空格数,如下图所示:5.确定每行星号的数量,并将它们包装起来,如下图所示:6.运行如下,以输出所需的星号:...

C语言怎么使用密码输入,也就是输入回显星号。
不接受控制字符,如Ctrl+ ,Alt,F1等。可使用退格键删除以输入字符。回车键为密码输入完毕 可定义最大字符数。当输入字符数等于最大字符个数时,视为密码结束。include <stdio.h> include <conio.h> define TRUE 1 define FALSE 0 define MIN_INPUT 0x20 define MAX_INPUT 0x7e \/ 所有功能有此...

用C语言实现输入密码,回显星号,跪求!请高手指教,谢谢
h"int main(){ char tmpc;int i = 0;tmpc = ' ';printf("input password:\\n");for(i = 0; i < 6; i++){ tmpc = getch();printf("*");} printf("\\n");return 0;} 这个东西可以实现你要的,可是没做对密码的判断,如果你要的不是这个,如果有时间,我可以再帮你看看 ...

如何用C语言把输入的密码隐形成*号
使用getch()函数,接收一个字符后,调用putchar('*')输出星号

相似回答