如何把c语言代码转化为c 语言,如下

发布网友

我来回答

1个回答

热心网友

你的问题是“C语言代码转化为c 语言”,比较奇怪。你所附代码里出现了:

using namespace std;

因此这应该是C++代码。

C和C++两者的比较明显的差别,就是前者面向过程,后者面向目标。若把C++的源代码,变成C,则需要把C++所定义的class之类,都拆开,按照C的方式进行组合。

具体到你的源代码,C++专有的只有2处。可以做如下改变:

using namespace std;                     --- 这一行删除

cin >> t;                                          --- 这一行改成如下的C格式

scanf("%d", &t);

因为你所附的源代码被紧缩到一块了,比较不方便进一步查看。你可以试试看,有问题继续交流。

追问我是刚开始学c++,这是学长给的一个c代码,我完全看不懂😂😂

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com