zoukankan      html  css  js  c++  java
  • C++PRIMER PLUS第六版课后编程答案 4.1-4.5

    4.1


    #include <iostream>
    void main41()
    {
    	using namespace std;
    	cout<<"What is your first name?";
    	char fname[20];
    	cin.getline(fname,20);
    	//int fsize=sizeof(fname);
    	//cout<<b;
    	//cout<<fname;
    	cout<<endl<<"What is your last name ?";
    	char lname[20];
    	cin.getline(lname,20);
    	cout<<endl<<"what letter grade do you deserve?";
    	char grade;
    	cin>>grade;
    	cout<<"
    what is your age?";
    	int age;
    	cin>>age;
    	cout<<endl<<"Name:"<<lname<<" ,"<<fname<<endl;
    	cout<<"Grade:"<<char(grade+1);
    	cout<<endl<<"Age:"<<age;
    	cin.get();
    	
    
    
    }

    4.2

    #include <iostream>
    #include <string>
    using namespace std;
    void main42()
    {
    	string name;
    	cout<<"Enter your name:
    ";
    	//cin>>name;//一定要包含string头文件,否则会出错
    	getline(cin,name);
    	cout<<"Enter your favorite dessert:
    ";
    	string dessert;
    	getline(cin,dessert);
    	cout<<"I have some delicous "<<dessert;
    	cout<<" for you ,"<<name<<endl;
    	cin.get();
    
    
    }


    4.3

    #include <iostream>
    using namespace std;
    void main43()
    {
    	const int ArrSize=20;
    	char name[ArrSize];
    	char xing[ArrSize/2];
    	cout<<"Enter your first name:";
    	cin.getline(name,20);
    	cout<<endl<<"Enter your last name:";
    	cin.get(xing,10);
    	cout<<endl<<"Here's the information in a single string "
    		<<xing<<","<<name;
    	cin.get();
    
    
    
    
    
    
    }


    4.4

    #include <iostream>
    #include <string>
    
    void main44()
    {
    	using namespace std;
    	cout<<"Enter your First Name:";
    	string fname;
    	getline(cin,fname);
    	cout<<"
    Enter your last name:";
    	string lname;
    	getline(cin,lname);
    	cout<<endl<<"Here's the information in a single string:"
    		<<lname<<", "<<fname;
    	cin.get();
    		
    }


    4.5

    #include <iostream>
    #include <string>
    using namespace std;
    struct CandyBar
    {
    	string name;
    	double weight;
    	int kaluli;
    };
    void main45()
    {
    	CandyBar snack={"OO CANDAY",2.5,60};
    	cout<<"name:"<<snack.name;
    	cout<<"
    weight:"<<snack.weight<<" 
     kaluli: "<<snack.kaluli;
    	cin.get();
    
    
    
    }



  • 相关阅读:
    MFC常用控件使用方法
    用CImage类来显示PNG、JPG等图片
    javascript
    gSoap学习笔记
    Linux增加Swap分区
    nagios 监控shell脚本
    新机器连接老机器遇到的ERROR
    linux下PS1命令提示符设置
    python基础篇之进阶
    mysql不能使用localhost登录
  • 原文地址:https://www.cnblogs.com/qq84435/p/3664845.html
Copyright © 2011-2022 走看看