C++ primer plus课后答案第4章

数组的声明:

typeNamearrayName[arraySize];

1.

charactor[30];

shortbetsie[100];

floatchuck[13];

longdouble sipsea[64];

3.

intodd[5]={1,3,5,7,9};

扫描二维码关注公众号,回复: 4458453 查看本文章

4.

even= odd[0] + odd[4];

5.

cout<< ideas[1] << endl;

6.

charchar[] = “cheeseburger”;

7.

stringstr = “Waldorf Salad”;

8.

structfish

{

   char breed[20];

   int weight;

   float length;

}

9.

structfish =

{

   “carp”,

   5,

   0.5

}

10.

enumResponse {Yes=1,No=0,Maybe=2};

11.

doubleted=11111111;

double*p=&ted;

12.

float*p = new treacle [10];

cout<< p[0] <<” ”<<p[9];

13.

vector<typeName> vt (n_elem); N_elem既可以是整形常量,也可以是整型变量

intinput;

cin>>input;

intarray[input];

vector<int> vt (input);

编程练习

1.

#include<iostream>

usingnamespace std;

voidmain(void)

{

       charfirstname[20],lastname[20],letter,grade;

       unsigned int age;

       cout<<"What is your firstname?";

       cin>>firstname;

       cout<<"What is your lastname?";

       cin>>lastname;

       cout<<"What letter grade doyou deserve?";

       cin>>letter;

       cout<<"What is yourage?";

       cin>>age;

       grade=letter+1;

       cout<<"Name:"<<lastname<<","<<firstname<<endl;

       cout<<"Grade:"<<grade<<endl;

       cout<<"Age:"<<age<<endl;

}

2.

猜你喜欢

转载自blog.csdn.net/shaozhulei555/article/details/44625935