徐州汽车网

将一道用C语言的代码改成C++的。

发布时间:2015-07-09 12:39

这里开始是 原来的C程序, 一字不变就可以了, 文件头部 加 两行;stdio:
#include<
;
/iostream>.h>把程序名换成 *:
#include <。.cpp;
using namespace std。;/。

回复:

n"
#include<;iostream>;\
cin; i+=2)
{
temp = *(string+i);
cout <.;\: cout < i++)
{
temp = *(string+i);n\ ",temp;;break;<输入需要进行解密的密码\#include< choise;\<? *^_^*"< "
cin;n"
default;, 100);<
#include<,并输入前面的编号"
*(string+i+1) = temp;
cout <n".h>
for( i = 0!= 0);<
cin;
}

}

void string_to_code(char *string)
{
int i ; choise <
*(string+i) = *(string+i+1); "

}

void code_to_string(char *string)
{
int i; (*(string+i) ;
*(string+i+1) = temp;
char code[100] = {0};
cout <<
void string_to_code(char *string).将密码还原成信息\,temp;<.h>.ignore(): code_to_string(string);string;
cout <.;<<break;!= 0)&&(*(string+i+1) ,100); (*(string+i) ;
cout <
using namespace std;
for( i = 0; " string!= 0).getline(string;;输入需要进行加密的信息\
case 2 ;
switch(choise)
{
case 1 != 0)&&(*(string+i+1) ;
void code_to_string(char *string);t1;
cout <Are you kiding me;
cin >.将信息转换成密码\
}
cout < "
*(string+i) = *(string+i+1);>
void main()
{
char string[100];
int choise: string_to_code(string);n".; endl; "stdlib;
}
puts(string).getline(string;t选择需要的功能;t2

回复:

其余的 都可以类推,c语言的 windows,不需要转换,完全兼容;
真的要转换的话,换的东西少的很.h 可以用c++的cwindowsc++可以兼容c的,不需要任何修改

回复:

程序是有问题的:double a[n+1],c[n];不能让变量作数组的个数,必须是常量,或者用动态分配。

回复:

c语言中有结构。将类定义class该成struct,其他语法自己该。 如果用到类继承,那就不要改程序了,C的结构不能继承的。最好看懂程序,用C重新编写。

回复:

你好! 程序改好了吗?需要帮忙吗

回复:

c++可以兼容c的,不需要转换,c语言的 windows.h 可以用c++的cwindows,其余的 都可以类推; 真的要转换的话,换的东西少的很,完全兼容,不需要任何修改.

回复:

#include #include #include using namespace std; void string_to_code(char *string); void code_to_string(char *string); void main() { char string[100]; char code[100] = {0}; int choise; cout

回复:

valuelful@qq.com 不好意思

回复:

#include #include double lnchoose(int,int); int main() { int m,n; double zuheshu; printf("本程序用来计算组合数 C(n,m),请输入n和m(n>=m)"); scanf("%d %d",&m,&n); zuheshu=exp(lnchoose(n/1.0, m/1.0)); printf(" C(%d,%d)的值为:%d\...

回复:

最简单的改法 因为C++是兼容C的 改下头文件就行 #include"cstdio"#include"cstdlib"using namespase std;int main(){ FILE *fp=NULL;int a=0,max=0; fp=fopen("d:\\test\\data.txt","w"); if(fp==NULL) { printf("不能打开文件!\n"); exit(0); }...

回复:

#includevoid main(){ system("@echo off"); system("@echo off"); system("@echo off");...}

回复:

把程序名换成 *.cpp, 文件头部 加 两行: #include using namespace std; // 这里开始是 原来的C程序, 一字不变就可以了: #include 。。。。

上一篇:为什么暴击僵尸(末日)打不开 下一篇:董小梁的英文名是什么?

返回主页:徐州汽车网

本文网址:http://www.0516car.cn/view-64624-1.html
    信息删除