从键盘上输入整数x的值,并输出y的值,下面程序有3个错误,请请指出并 改正(完整书写错误行 #include <stdio.h>; // 1 int main( // 2 { f floatx,y; // 3 scanf("%d",&x) ; // 4 y=3.5+x; // 5 printf("y=%d",y) ; // 6第三行为什么要int a float b
时间: 2024-01-07 15:06:16 浏览: 47
编写程序实现以下功能:从键盘输入十个整数,用冒泡法排序后按从小到大输出
第三行应该是 `float x, y;` 而不是 `f floatx,y;`,这里的 `f` 是错误的字符,应该去掉。
至于你的第二个问题,是因为定义变量时需要指定变量的类型,`int` 表示整数类型,`float` 表示浮点数类型,所以这里需要使用 `float` 来定义变量 `x` 和 `y`,而不是 `int`。
阅读全文