用c语言编写小程序程序

还没有账号?
其他方式登录
滑动完成验证
重发验证码
手机短信验证码已发送,请查收!
有一位老师想跟您聊聊
客服热线 400-862-8862如何用C语言编写一个程序,输入你的姓名和年纪并输出?
#include &stdio.h&int main(void){
char name[20];
printf(&请输入你的姓名:&);
scanf(&%s&,name);
printf(&请输入你的年龄:&);
scanf(&%d&,&age);
printf(&你的姓名是:%s\n&,name);
printf(&你的年龄是:%d\n&,age);
return 0;}
#include &stdio.h&int f(int i){ if (i==1) return i*f(i-1);}int main(){ printf(&%d %d\n&, f(5), f(10)); return 0;}
我直接写核心了:
int a[10];
for (i=1;i&=6;i++)
{scanf(&%d&,&a[i]);}
for (i=4;i&=6;i++)
{printf(&%d&.a[i]);}
scanf(&s&,a);n=strlen(a);for(i=n-1;i&=0;i--)printf(&%c&,a[i]);
#define MAXLEN 300/*假设做的是300的阶乘,自己可修改*/#define MAXSUM 300/*用来存放阶乘结果的数组最大长度*/#include &stdio.h&#include &math.h&main(){ int i,j,k,n,sum,s; int a[MAXSUM]; for(i=0;i&MAXSUM;i++) { a[i]=0; }//数组赋初值
for(i=1;i&=MAXLEN;i++)
for(j=MAXSUM-1;j&=0;j--)
if(a[j]!=0)
}//确定阶乘结果保存到数组中,存到数组的第几个元素
for(k=0;k&n;k++)
a[k]=a[k]*i;
}//对存入数组中的数进行乘法运算
for(k=0;k&n;k++)
if(sum/100&0)
a[k]=sum%100;
a[k+1]=a[k+1]+sum/100;
}//乘法完成后进行进位
for(s=n;s&=0;s--)
if(a[s]&=10)
printf(&%d&,a[s]);
else printf(&0%d&,a[s]);
}//打印完成的阶乘结果(由于03在数组中只显示3故进行相关操作补足
printf(&\n&);}测试通过 ,够详细了吧
//#include &stdafx.h&//vc++6.0加上这一行.#include &stdio.h&void main(void){
int i, j, a[9]={0,1,};
for(a[1]=i=1;i&=8;i++){
printf(&%*c&,(8-i)*2+1,' ');
for(j=i;j&=1;j--)
printf(&%4d&,a[j]=a[j-1]+a[j]);
printf(&\n&);
按shift和Caps Lock就行了
#include&stdio.h&#include&string.h&int main(){
char name[20]; scanf(&%s%d&,&name,&age); printf(&%s:%d&,name,age); return 0;}/*输出:wang 20wang:20*/
int main(){
char buf[256] = {0}; int i = 0; while((c=getchar())!= '\n') {
if(c &= 'a' && c &= 'z')
else if(c &= 'A' && c &= 'Z')
buf[i] = c + 'a' - 'A';
} } for(int n = 0; n & n ++) {
printf(&%c &, buf[n]); } return 0;}
#include&stdio.h&#include&stdlib.h&struct node{ struct node *}*h;struct node *rev(char s[]){struct node *h,*p,*q; h=(struct node*)malloc(sizeof(struct node)); h-&next=NULL; for(i=0;s[i];i++) {p=(struct node*)malloc(sizeof(struct node));p-&ch=s[i];p-&next=h-&h-&next=p; }}void prt(struct node*p){p=p-&while(p){printf(&%c &,p-&ch);p=p-&} printf(&\n&);}void main() { char s[200]; printf(&请输入一个字符串:\n&); gets(s); h=rev(s); prt(h); getch();
人的综合分
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?C语言中文网:c语言程序设计门户网站(入门教程、编程软件)
&&C语言辅导班&&&&
&&C++辅导班&&&&
&&算法/数据结构辅导班&&&&
读者QQ交流群:loading...
C语言中文网出品
推荐阅读 TOP10
专题(Special)
loading...
验证消息:严长生如何使用c语言编写一个密码程序_百度知道
如何使用c语言编写一个密码程序
我做一个课题,有一个输入密码的子项目;
要求如下:首次输入,要求输入初始密码,确认密码;
确认密码错误要求重新输入确认;
以后就要验证密码才能进入;
所有密码输入时显示&*&号;
回车和退格不算一位;
密码限制6位;如果错误输入密码3次就退出程序...
我有更好的答案
printf(&&#92, num = 3;
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];
if((fp = fopen(&\r')
/*处理回车键*/
printf(&\nPlease
inputPsd(passwd);
printf(&string.h&gt.dat&;, &quot, sizeof(char);*&);
str[i] = &#39:&);\0';#define PSDLEN 6void inputPsd(char *str)
/*处理输入*/ 0)
FILE *fp, checkPsd))
if((fp = fopen(&psd.dat&, num);
inputPsd(checkPsd);}void firstUse()
/Creat password error!\
if(i & PSDLEN;);rb&*处理退格键*&#47, fp);
fclose(fp).h&#include &n&);
FILE *)) == NULL)
fclose(fp);
return 0;n&);
for(i = 0; i &*第一次使用 需要输入密码*/{
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];
if((fp = fopen(&); i++)
str[i] = getch();
if(str[i] == '
printf(&Please input password to login&);
while(num)
printf(&you have %
puts(&\npassword error,Please input again&);
puts(&Press any key to exit...&);
puts(&\n--------\nWelcome!\n--------\n&);
}}void main(){
if(checkFirst())
firstUse();
getch();};Open psd.dat error&quot, &wb&)) == NULL)
printf(&quot, sizeof(char);
fclose(fp);
passwd[PSDLEN] = '
continue! \
printf(&&#92, &rb&)) == NULL)
puts(&n\b')
&#47:\n&b \b&n&);}int checkFirst()
/*检测是否是第一次使用*&#47:&
else if(str[i] == &#39.dat&;Please input password, PSDLEN;\0', PSDLEN;
inputPsd(checkPsd);
if(!strcmp(passwd, checkPsd))
printf(&\
fread()密码保存在文件中,从文件中读取密码,但是没做容错和异常处理,仅供参考#include &}void login()
/*核对密码,并登录*&#47!strcmp(passwd
采纳率:31%
为您推荐:
其他类似问题
c语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。【图文】用C语言编写程序_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
用C语言编写程序
&&用C语言编写程序
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢}

我要回帖

更多关于 学习c语言编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信