指出错误下面程序错误的地方,并说明理由?

float x,y; //定义变量x,y变量在使用前必须赋初值;

{ // IF条件如果成立则执行下面两条语句,否则执行else因此必须加花括号

最后一个错误没看懂,再讲讲呗谢谢啦
 cout<<x<<endl; //4 " <<"是C++里输入\输出的分隔符 
這个?你原来写的“cout<<x<endl; //4”
cout是C++的输出函数相比C语言的printf函数的好处就是它很自由,输出格式没那么严格比如这里x是前面定义了的一个变量,輸出时我就不用管它的类型是什么编译器会帮你处理

你对这个回答的评价是?

不好意思没太看懂,可以再详细点不

你对这个回答的评價是

第5行是错的对于浮点型变量,讀入时不应该用%d而是%f。

那请问第三行是否有错误啊?不是只有static和extern型数组才能在定义时直接赋上初值的吗??
这样写是没问题的洏且extern型数组因为不是在本文件定义的,应该不能赋初值吧

你对这个回答的评价是?

我要回帖

更多关于 指出错误 的文章

 

随机推荐