蓝星装饰:C高手进,搞不掂啊

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 04:31:09
编写一个计算y=2x+8的程序,在主程序前加上注释并运行之。
一二楼的,怎么printf函数那里加了个&啊?答案不对啊。即使没有&,答案也是错了。

x,y需要是什么类型自己处理,如果希望能够计算小数的话,就定义为float或double型,%d也相应改为%f或%lf.
main()
{
int x,y;/*定义x,y变量*/
printf("Enter x :");
scanf ("%d",&x);/*输入x值*/
y=2*x+8;/*求出y值*/
printf("y = 2 * x + 8 = %d\n",y);/*输出y值*/
}
在C语言中main函数是不需要返回值的,C++才要!

main()
{
int x,y;//定义x,y变量
y=2*x+8;//列出式子
scanf ("%d",&x);//输入x值
printf ("%d",&y);//输出y值

}

楼上也有不妥啊
main函数没有返回值啊
默认是int的
得加个return 0;:)
再说了,谁说x就是int的呢?最好是double或者float吧

main()
{
int x,y; /*定义变量类型*/
scanf("%d",&x); /*输入x的值*/
y=2*x+8; /*计算y的值*/
printf("y=%d",y); /*打印y*/
getch();
}
最后那个getch()语句是让你在运行程序时直接看到结果,而不用ctrl+F5,不加亦可

printf ("%d",&y);//输出y值
会不会编程?!
-_-!

main()
{
int x,y;/*定义x,y变量*/
scanf ("%d",&x);/*输入x的值*/
y=2*x+8;/*求出y的值*/
printf("%d",y);/*输出y的值*/
}