初学者 c语言的问题

来源:百度知道 编辑:UC知道 时间:2024/05/04 22:15:05
我在自学c语言 刚开始 就遇到了几道题 完全找不到头绪 请帮我并解释一下 谢谢
1.写出语句scanf("yy-mm-dd=%d-%d-%d",&year,&month,&date);从键盘上的输入形式.
2.思考:上式(第1题)输入复杂,有没有更好的方法既可以表达输入的提示又可以简化输入量?
3.编写一个程序,从键盘上输入华氏温度,屏幕显示对应的摄氏温度.华氏温度和摄氏温度的转换公式为:
c=(f_32)/1.8

1,yy-mm-dd=07-11-04
2,scanf("%d-%d-%d",&year,&month,&date);
3,main()
{
float c,f;
printf("enter f:\n");
scanf("%f",&f);
c=(f-32)/1.8;
printf("c=%f",c);
}

我也最头疼这些 C的I/O 格式!
望高手写点经典的 学习下!

yy-mm-dd=2007-11-4

printf("input:yy mm dd=\n");
scanf ("%d %d %d",&year,&month,&date);

main()
{
int f;
printf("input\n");
scanf("%f",&f);
printf("the answer is %f",(f-32.0)/1.8);
}

1、07-11-04
2、printf("请输入年月日(格式:yymmdd)\n");
scanf("yymmdd=%d%d%d",&year,&month,&date);
3、
void main()
{
float c,f;
printf("enter f:\n");
scanf("%f",&f);
c=(f-32)/1.8;
printf("%f对应的华氏温度为:%f",f,c);
}

晕,好简单的题,就让楼上的同志帮你解答吧,我同意他的观点……