1、
3、
4、
5、
6、
7、
9、
#include <iostream>
using namespace std;
int main()
{
char firstName[30];
char lastName[30];
char grade;
int age;
cout << "What is your first name? ";
cin.getline(firstName, 30);
cout << "What is your last name? ";
cin.getline(lastName, 30);
cout << "What letter grade do you deserve? ";
cin >> grade;
cout << "What is your age? ";
cin >> age;
cout << "Name: " << lastName << ", " << firstName << endl;
cout << "Grade: " << static_cast<char> (grade+1) << endl;
cout << "Age: " << age << endl;
return 0;
}
2、
#include <iostream>
#include <string>
using namespace std;
int main()
{
string name, dessert;
cout << "Enter your name:\n";
getline(cin, name);
cout << "Enter your favorite dessert:\n";
getline(cin, dessert);
cout << "I have some delicious " << dessert;
cout << " for you, " << name << ".\n";
return 0;
}
3、
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char firstName[30], lastName[30], result[70];
cout << "Enter your first name: ";
cin.getline(firstName, 30);
cout << "Enter your last name: ";
cin.getline(lastName, 30);
strcpy(result, lastName);
strcat(result, ", ");
strcat(result, firstName);
cout << "Here's the information in a single string: " << result << endl;
return 0;
}
4、
#include <iostream>
#include <string>
using namespace std;
int main()
{
string firstName, lastName, result;
cout << "Enter your first name: ";
getline(cin, firstName);
cout << "Enter your last name: ";
getline(cin, lastName);
result = lastName + ", " + firstName;
cout << "Here's the information in a single string: " << result << endl;
return 0;
}
5、
#include <iostream>
using namespace std;
struct CandyBar
{
char name[20];
double weight;
int calorie;
};
int main()
{
CandyBar snack = {"Mocha Munch", 2.3, 350};
cout << "CandyBar name: " << snack.name << " weight: " << snack.weight << " calorie: " << snack.calorie << endl;
return 0;
}
6、
#include <iostream>
using namespace std;
struct CandyBar
{
char name[20];
double weight;
int calorie;
};
int main()
{
CandyBar snack[3] = {{"Mocha Munch", 2.3, 350}, {"two", 2.4, 44}, {"three", 3.4, 55}};
for(int i=0; i<3; i++)
{
cout << "CandyBar name: " << snack[i].name << " weight: " << snack[i].weight << " calorie: " << snack[i].calorie << endl;
}
return 0;
}
7、
#include <iostream>
#include <string>
using namespace std;
struct Pizza
{
string coName;
double diameter;
double weight;
};
int main()
{
Pizza pizza;
cout << "Enter pizza infomation: " << endl;
cout << " coName: ";
cin >> pizza.coName;
cout << "diameter: ";
cin >> pizza.diameter;
cout << " weight: ";
cin >> pizza.weight;
cout << "pizza is: " << pizza.coName << " " << pizza.diameter << " " << pizza.weight << endl;
return 0;
}
8、
#include <iostream>
#include <string>
using namespace std;
struct Pizza
{
string coName;
double diameter;
double weight;
};
int main()
{
Pizza *pizza = new Pizza;
cout << "Enter pizza infomation: " << endl;
cout << "diameter: ";
cin >> pizza->diameter;
cout << " coName: ";
cin >> pizza->coName;
cout << " weight: ";
cin >> pizza->weight;
cout << "pizza is: " << pizza->coName << " " << pizza->diameter << " " << pizza->weight << endl;
return 0;
}
9、
#include <iostream> #include <string> using namespace std; struct CandyBar { string name; double weight; int calorie; }; int main() { CandyBar *p = new CandyBar[3]; for(int i=0; i<3; i++) { p[i].name = "name"; p[i].weight = i; p[i].calorie = i; cout << "CandyBar name: " << p[i].name << " weight: " << p[i].weight << " calorie: " << p[i].calorie << endl; } return 0; }
10、
#include <iostream>
using namespace std;
int main()
{
double arr[3];
double sum;
for(int i=0; i<3; i++)
{
cout << "The " << i+1 << " time is: ";
cin >> arr[i];
sum += arr[i];
}
cout << "average: " << sum/3 << endl;
return 0;
}