1. 程式人生 > >C Prime plus 第二章 程式設計題

C Prime plus 第二章 程式設計題

第一題

這裡寫程式碼片
#include<iostream>
#include<string> 
using namespace std;
int main()

{   
  char m[20];
  char n[20];

    cout<<"your name:\n";
    gets(m); 
    cout<<"your adress:\n";
    gets(n);
    cout<<m<<endl;
    cout<<n;
    return 0;
 } 

 /* 若直接用cin 則無法輸入空格 即遇到空格停止
    所以採用gets函式 可以輸入空格*/

第二題

這裡寫程式碼片
#include <iostream>
using namespace std;
int main()
{
    cout << "請輸入一個距離(單位long) : ";//列印提示資訊
    int dis;//定義int型變數dis儲存輸入的距離
    cin >> dis;//輸入資料
    cout << "您輸入的距離是" << dis << "long , 它等於" << dis * 220 << "碼。" << endl;//列印結果
    return
0; }

第三天

這裡寫程式碼片
#include<iostream>
using namespace std;

void part_1(void);
void part_2(void);
int main()
{
    part_1();
    part_1();
    part_2();
    part_2();
 } 
 void part_1(void)
{
   cout<<"word"<<endl;
}
void part_2 (void)
{
    cout<<"peace"<<endl; 
}

第四題

#include<iostream>
using namespace std;

int main()
{
    int m;
    cin>>m;
    cout<<"Enter your age:"<<m;
 } 

第五題

#include<iostream>
using namespace std;

int zhuan(int m)
{
    int n;
    n = 1.8*m+32;
    return n;
}
int main()
{
    int m;
    cin>>m;
    zhuan(m);
    cout<<"溫度是:"<<zhuan(m);
 } 

第六題


#include <iostream>
using namespace std;
double change(double n);//函式原型
int main()
{
    cout << "Enter the number of light years: ";//列印提示資訊
    double ly;//定義變數,儲存光年
    cin >> ly;//輸入資料
    cout << ly << " light years = " << change(ly) << " astronomical units." << endl;//列印結果
    return 0;
}

double change(double n)//定義函式
{
    return n * 63240;
}



第七題

#include<iostream>
using namespace std;
int time (int m,int n)
{
    cout << " Time" << m<<":"<<n; 
}
int main()
{
  int m,n;
  cout << " 輸入小時:" ;
  cin >> m;
  cout << " 輸入分鐘:" ;
  cin >> n;
  time(m,n);
  return 0;
 }