欢迎来到天天文库
浏览记录
ID:43220641
大小:234.00 KB
页数:8页
时间:2019-10-04
《程式題題庫解析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、16週觀念題與程式題題庫解析982程式設計題-1試撰寫一完整C++程式,可以從鍵盤讀取一系列整數,將這些整數依其奇偶數之別放入odd.txt與even.txt二個檔案中。#include#include//檔案的寫入參考課本-12頁usingnamespacestd;intmain(){intnum;fstreamodd;odd.open("odd.txt",ios::out);//指定odd檔案串流,開啟odd.txt,模式為輸出fstreameven;even.o
2、pen("even.txt",ios::out);//指定even檔案串流,開啟even.txt,模式為輸出cout<<"輸入一個整數(999停止輸入):";cin>>num;while(num!=999){if(num%2==0){//偶數odd<>num;}odd.close();even.close();//輸出檔案務必執行close
3、,否則有可能有部份結果尚未寫入檔案system("pause");return0;}982程式設計題-2試撰寫一完整C++程式,可以從鍵盤讀取一系列整數,將這些整數排列後,放入sorted.txt檔案中。#include#include//檔案的寫入參考課本-12頁usingnamespacestd;voidbubbleSort(intdata[],intamount){//氣泡排序intk,times,i,temp;k=amount-1;while(k!=0){ti
4、mes=0;for(i=0;i<=k-1;i++){if(data[i]>data[i+1]){temp=data[i];data[i]=data[i+1];data[i+1]=temp;times=I;}}k=times;}}intmain(){intnum;intdata[1000];intindex=-1;fstreamsorted;sorted.open("sorted.txt",ios::out);cout<<"輸入一個整數(999停止輸入):";cin>>num;while(num!=999)
5、{index++;data[index]=num;cout<<"輸入一個整數(999停止輸入):";cin>>num;}bubbleSort(data,index+1);for(inti=0;i<=index;i++)sorted<6、以輸出。執行例:輸入資料請輸入矩形的長度:10請輸入矩形的寬度:5輸出結果矩形的長度為:10矩形的寬度為:5矩形的面積為:50矩形的周長為:30資料成員height(高),float私有(private)width(寬),float私有(private)area(面積),float私有(private)perimeter(周長),float私有(private)成員函數setHeight(設定高)公有(public)setWidth(設定寬)公有(public)getHeight(取得高)公有(publi7、c)getWidth(取得寬)公有(public)getArea(取得面積)公有(public)getPerimeter(取得周長)公有(public)題庫觀念題-1執行下列程式後,最後印出的結果為何?並會出呼叫圖intf1(intn){if(n>2)returnn*f1(n-1);elsereturn2;}intmain(){cout<8、tn){if(n>2)returnn*f1(n-1);elsereturn2;}publicstaticvoidmain(){System.out.println(f1(8));}}題庫觀念題-2執行下列程式後,最後印出的結果為何?並會出呼叫圖intf2(intn,intn2){if(n>=n2){cout<=n2){f2(n,n2);c
6、以輸出。執行例:輸入資料請輸入矩形的長度:10請輸入矩形的寬度:5輸出結果矩形的長度為:10矩形的寬度為:5矩形的面積為:50矩形的周長為:30資料成員height(高),float私有(private)width(寬),float私有(private)area(面積),float私有(private)perimeter(周長),float私有(private)成員函數setHeight(設定高)公有(public)setWidth(設定寬)公有(public)getHeight(取得高)公有(publi
7、c)getWidth(取得寬)公有(public)getArea(取得面積)公有(public)getPerimeter(取得周長)公有(public)題庫觀念題-1執行下列程式後,最後印出的結果為何?並會出呼叫圖intf1(intn){if(n>2)returnn*f1(n-1);elsereturn2;}intmain(){cout<8、tn){if(n>2)returnn*f1(n-1);elsereturn2;}publicstaticvoidmain(){System.out.println(f1(8));}}題庫觀念題-2執行下列程式後,最後印出的結果為何?並會出呼叫圖intf2(intn,intn2){if(n>=n2){cout<=n2){f2(n,n2);c
8、tn){if(n>2)returnn*f1(n-1);elsereturn2;}publicstaticvoidmain(){System.out.println(f1(8));}}題庫觀念題-2執行下列程式後,最後印出的結果為何?並會出呼叫圖intf2(intn,intn2){if(n>=n2){cout<=n2){f2(n,n2);c
此文档下载收益归作者所有