C语言菜鸟问题帮忙看下
来源:百度知道 编辑:UC知道 时间:2024/05/18 08:14:17
#include<stdio.h>
int main(void){
int y;
for(y=.1;y!=1.0;y+=.1)
printf("%f\n",y);
system("PAUSE");
}
会输出什么?为什么?
int main(void){
int y;
for(y=.1;y!=1.0;y+=.1)
printf("%f\n",y);
system("PAUSE");
}
会输出什么?为什么?
#include "stdio.h"
main()
{
float y;
for(y=.1;y<=1.0;y+=.1)
printf("%12.9f\n",y);
system("PAUSE");
}
运行以下这个程序,可能会有所收获.
不停的输
0.000000
0.000000
0.000000
0.000000
死循环了~
一堆错误……
int y 不能赋值.1
应该是无限循环吧~~y!=1.0永远为真吧
循环了按Ctel+Pause Break
5.5是0.1加到1.0吧?