C語言部落格作業-結構體

來源:互聯網
上載者:User

標籤:部落格   姓名   birt   返回   輸入   結果   時間   for   作業   

一、PTA實驗作業
題目1:計算兩個複數之積

  1. 本題PTA提交列表(要提交列表,不是結果)
  2. 設計思路
    struct complex{
    定義real;imag;
    };//該結構體表示複數的實部和虛部。
    定義一個結構體變數 product,它表示相乘後的複數
    product.real(表示新複數的實部)=(x.realy.real)-(x.imagy.imag);
    product.imag(新複數的虛部)=(x.realy.imag)+(x.imagy.real);
    返回 product;
    3.代碼

    4.本題調試過程碰到問題及PTA提交列表情況說明。

題目2:時間換算

  1. 本題PTA提交列表(要提交列表,不是結果)

  2. 設計思路
    定義結構體數組Time,時,分,秒
    定義一個字元ch,增加的秒數n,結構體變數time
    輸入time和n
    如果(time.s+n>=60)
    time.s=time.s+n-60; time.m+=1;
    否則 time.s加上n
    如果(time.m>=60) time.m=time.m-60; time.h+=1;
    如果if(time.h==24) time.h=time.h-24
    輸出結果

3.代碼

4.本題調試過程碰到問題及PTA提交列表情況說明。

題目3: 通訊錄的錄入與顯示

  1. 本題PTA提交列表(要提交列表,不是結果)

  2. 設計思路
    struct f{
    char name,birthday,sex gh,sj
    };//該結構體表示朋友的名字,生日,性別,固話,手機
    定義變數i,k,m,n;定義結構變數a[11];輸入n;
    for i=0 to i<n
    輸入n位朋友姓名,生日,性別,固話,手機;
    輸入k, 定義b[k];
    for i=0 to i<k
    輸入b[i];
    for i=0 to i

3.代碼

4.本題調試過程碰到問題及PTA提交列表情況說明。

二、本周題目集的PTA最後排名。

C語言部落格作業-結構體

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.