请问这个C语言程序能在C++环境中运行吗?

#include<stdio.h>

void main()
{
float x,y,z;
scanf("%f,%f",&x,&y);
z=x+y;
printf("%f\n",z);
}
其中#include<stdio.h>是我自己添加的

可以,现在的绝大部分的C++编译器都支持C语言的编译。追问

关键是只要含有两个寻址&就没有办法编译,输出结果都是错误的,例如含有这句scanf("%f,%f",&x,&y);
而且我的教材上绝大部分程序都含有两个&以上

追答

我编译运行过了,这程序编译和运行没问题。你输入的时候要输入类似于12,34这样的数据,要给你的scanf("%f,%f",&x,&y);里面有个逗号。

温馨提示:内容为网友见解,仅供参考
无其他回答

c++运行环境可以运行c语言吗
c++完全可以运行c语言程序,比如VC++6.0,该环境调试方便,调试工具更多。单步,全速,设置断点,变量值观测等都有。而且编程过程中函数中自动缩进,有利于养成良好的编码规范。

c语言中的语言可以在c++中用吗
可以的。c++是向下对C语言兼容的。C语言中所有的特性或函数还有操作符都可在C++中不经过修改直接使用。不同的是,C++的标准函数库(STL)可能提供了更好的实现方式。楼主可以大胆在C++中使用C的函数,不用担心的。

Vc++下也可以运行C语言吗?
当然可以啊。补充:方法2在ctrl+f5前面加一步:按f7,确定 方法1 文件=>新建=>工程=>左边选:win32 console application,右边加个名字=>空工程=>完成 续上:新建=>文件=>C++ scource file=>输入代码=>ctrl+f5=>全部确定=>就可以运行了 方法2:桌面=>新建文件=>另存为:文件名.c=>打开vc++6.0=...

c语言写的代码能在c++中运行并编译吗
可以,至少在VC++下面是可以的,因为C++语言本身就是C语言的扩展嘛,它增加了C语言没有有面向对象等的功能,并支持所有C语言的功能,所以C语言的代码也可以在C++的程序中运行

c语言语句可以用在C++里吗?
完全可以的 任何C语句,C函数,都可以用在C++中 就算是一个纯C的代码,也可以当作C++文件编译出来 C++和C完全无冲突 因为C++是C的后续版本,或者说是扩展版本 C有的功能,C++都没有任何更改的继承了

用c++运行c语言程序的问题
按照c的语法直接写就可以 在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++目前流行的最新版本是Borland C++, Symantec C++和Microsoft VisualC++。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易...

C+加和c语言可以用同一个运营环境吗?
c++是c语言的超集,所以c++能兼容绝大部分c语言的内容。所以用c++开发的程序可以和c运行在同一个环境。

用visual c++能编译运行c语言写的程序吗?
完全可以,就是在写头文件的时候你可以按C的写法,也可以按C++的写法,注意头文件别错了就好了。

如何在visual c++上运行C语言程序啊,回答一定要具体啊,最好给个例子...
中输入你的工程名(如 Hello 4 单击 【确定】按钮,再单击【完成】按钮 5 接着会出现工程界面,你再单击 【文件】->【新建】,单击[【C++ Source File】,在右边的【文件名】中输入你一个后缀为 【.c】(如 Hello.c)的名称 6 把你的代码粘贴进去,单击 感叹号(或按Ctrl + F5)就可以运行...

在VC++中能仿真C语言程序吗?需要将printf,scanf等指令改成标准的输入...
是兼容的,本来c++就是在c++上发展而来的,你在编c程序的时候 ,如果要用到printf,scanf等指令,只要加上头文件#include<stdio.h> 如果用cin,cout,就用头文件#include<iostream.h>就可以了

相似回答