趣味C语言问题我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 08:36:46
趣味C语言问题我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它

趣味C语言问题我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它
趣味C语言问题
我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它就马上显示*(星号)出来呢?下面是本人编的程序:
#include
#include
void main()
{
char a[]="263594",b[6];
int i,j,k=0;
for(i=0;i

趣味C语言问题我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它
具体的我就不帮你写了.
你看看这个例子就行.
主要是conio.h这个头文件的使用.
然后会用到这个函数getch();
他的用途是
getch():
所在头文件:conio.h
函数用途:从控制台读取一个字符,但不显示在屏幕上
函数原型:int getch(void)
返回值:读取的字符
例如:
char ch;或int ch;
getch();或ch=getch();
用getch();会等待你按下任意键,再继续执行下面的语句;
用ch=getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句.
易错点:所在头文件是conio.h.而不是stdio.h.
你再看看这个例子,自己再修改下
#include
#include
void main()
{
char a[20];
int i=0;
printf("请输入密码\n");
while((a[i]=getch())!='\r')
{
putchar('*');
i++;
}
}
如果要学习编程,建议你还是多上上这个网站:www.ourunix.org里面有编程这一栏.

趣味C语言问题我想编一个程序:像我们在银行输入自己的密码一样,每输入一个数字它就只显示*(星号)出来.我编了一个程序,但每次输入都要按回车键.能不能有一个程序每输入一个数字它 编一个C语言程序--求f(x)在a,b上的定积分 怎么用c语言编一个程序解二元一次方程 C语言求导问题我想用C语言编一个求导的函数,具体想法是先输入函数的最高次数,然后依次输入每一项前的系数.有没有高手能帮我写下这个程序? c语言的问题编一个程序,将两个字符串s1,s2比较,如果s1>s2,输出一个正数;s1 关于C语言对数的问题我想问下,在VC中输出对数是直接输入log10(x)的对吗,如果是的话为什么我编好程序后算出的答案不对,如果不是请告知, 在语言处理程序中,解释程序的功能是() A.解释执行高级语言程序 B.将汇编语言程序编译成目标程序 C.解释执行汇编语言程序 D.将高级语言程序编译成目标程序 用C语言表示自让常数e自然常数e=(1+1/n)^n,我想编一个C程序求e^2.567, 编一道程序,用C语言编写,如题编写一个程序,在记事本里产生n个随机数(n由用户确定,n 求高手编写C语言求3*3矩阵的逆矩阵!具体数值在问题补充里!编一个程序分别求出图中A , B 矩阵的逆矩阵 C语言中任意输入一个整数 编一个程序输出整数长度 能不能有解法 求高手编一个简单的公式的C语言程序.公式在问题补充里.y=x1(1+x2)(1+x3),其中x1、x2、x3是随着变量x0变化的固定值,x0、x1、x2、x3都需要手动输入求y...求高手编一个程序当输入x0、x1、x2、x3 编一个C语言程序从1加到100并输出结果 编一个C语言程序:“给任意一个数,求其绝对值” 怎样用C语言编一个解一元二次方程的程序(可以看步骤)! 编一个求s=1+1/(2*2)+.+1/(n*n)的c语言程序 用C语言编一个程序,使给出一个数的原码,求得反码,补码. 谁帮我用C语言编一个程序求任意圆的面积?