-
好像是华为杯的题目。。。我也去过 0 0
-
#include
using namespace std;
const double inch=;
const double foot=;
int main()
程序的顺序在执行时写错了。
myinch=inch*cm;
myfoot=foot*cm;
如果不给 cm 一个初始值,编译器会随机给它一个初始值,以完成语句的执行。 那么你就不会得到你想要的结果。 你的 main 函数有一个返回值,最好给他一个返回值,虽然你不能加,但是当你写一个大程序的时候,警告的东西好,就会多一些,而且处理不好,加一个 return 语句,程序看起来更整洁,这也是一种好的编程习惯。 */
-
似乎无法适应并直接越线。
-
根据您提供的信息,有一个通用名称、编号和高度。
程序如下:包括
#include
#include
struct student
char name[20];
int number;
double height;
a[100];
using namespace std;
int main()
int i=0,n,choice,j,num;
char name[20];
cout<<"高度测量">choice;
if(choice==1)
cout<<"请在调查中输入总人数:"
cin>>n;
while(n--)
cout<<"名字:"
cin>>a[i].name;
cout<<"数:"
cin>>a[i].number;
cout<<"高度 (cm):
cin>>a[i].height;
i++;cout<<"创下历史新高"system("cls");
goto loop;
if(choice==2)
cout<<"名字:"system("cls");
goto loop;
if(choice==3)
cout<<"1 按号码搜索"<<2 按名称搜索">choice;
if(choice==1)
cout<<"输入数字:"
cin>>num;
for(j=0;jif(a[j].number==num)
cout<<"名字:"system("cls");
goto loop;
if(choice==2)
cout<<"输入名称:"
cin>>name;
for(j=0;jif(strcmp(a[j].name,name)==0)
cout<<"名字:"system("cls");
goto loop;
if(choice==4)
cout<<"感谢您的使用"<>
-
#include using namespace std;void binaryout(char c)}void displaybinary(void* data, int len) cout <打字并不容易,如果满意的话,希望采用。
dev c++ 我也使用它。
安装时有中文版本可以选择,这样就可以创建文件新源文件,编写C++时不需要写扩展名(默认)。 cpp)或继续写。CPP可以解决问题。 >>>More