eve虫洞快速到吉他:新手的C语言问题!!

来源:百度文库 编辑:高考问答 时间:2024/04/30 03:41:01
!霉,搞不懂,我从书上原封不动操了个很很很简单的程序,就是从键盘输入2个数A,B,输出时小的数在前,大的在后,就是这个最简单最简单最简单的程序写好后,结果一运行,晕,软件显示的却是A=3 B=4 C=5 什么玩意 看不懂!!明明应该是让我从键盘输入我想输入的2个数,搞了半天却是A=3 B=4 C=5 这个东西,不知道为什么 我按键盘输数 也没反应。

!提示:我是新手 刚下了个TURBO 2.01 想学C语言。注意我是新手,只知道写好程序后,按CTRL+F9 然后ALT+F5 就会显示了(这也是问的网有),也不知道为什么要按CTRL+F9,再按ALT+F5。
main()
{
float a, b, t;
scanf("%f,%f",a,b);
if(a>b)
{t=a;a=b;b=t;}
printf("%5.2f,%5.2f",a,b);
}
注意哦:我其实就是完完全全从书上操下来的 结果问题还是如题

你的程序中有多处错误,请注意一下哦:)
c语言中每条程序的结束符号为“;”
scanf命令是用来收集您的键盘输入数据的
printf命令是用来打印输出的

建议你不要在这个问题上四扣,书上的程序很多有错误,大家应该深有体会了,应该着重冲语法和函数学起,一点一点慢慢来,很快你就可以成为编程大师的哦,呵呵希望我的回答对你学习有帮助

main()
{
float a, b, t;
scanf("%f%f",&a,&b);(这里不能用逗号,输入的时候用空格或回车隔开)
if(a>b)
{
t=a;
a=b;
b=t;
}
printf("%5.2f,%5.2f",a,b);
getch();(这个是程序运行到这里要按下回车才继续运行,好处是不用在按ALT+F5就直接察看结果)
}
CTRL+F9的意思是编译并运行
ALT+F5是查看结果
建议你去下个Win-Tc,这个比Turbo好,万一程序是死循环,Turbo的程序就白写了,Win-Tc只要关掉运行窗口就行,这些都是C语言老师教的

CTRL+F9 是运行,按照你上面写的程序分析,你应该输入两个数,注意在输入的数字之间要用逗号搁开。然后 回车,再按ALT+F5查看运行的结果
具体步骤:
1:CTRL+F9
2:输入 如 4,5
3:回车
4:ALT+F5

错了拉!
main()
{
float a, b, t;
scanf("%f,%f",&a,&b);/*是&a,&b*/
if(a>b)
{t=a;a=b;b=t;}
printf("%5.2f,%5.2f",a,b);
}

你去下一个个Microsoft Visual Studio 6.0 Microsoft Visual C++ 6.0
这是C语言的运行环境.一般用别的编写的话!容易出现乱码!!
你把你的程序 发上来看看!!

你把程序贴上来,CTRL+F9是编译并执行程序,ALT+F5是切到DOS环境中