1. 程式人生 > >c++學習筆記之類的應用

c++學習筆記之類的應用

類是c++的靈魂,以前光學C語言了,一直覺得c++和c沒什麼區別,今天接觸了c++的類才知道c++使程式多麼的簡潔高效。類是多麼的重要,才感覺到前面學的c++不僅僅是對c的複習與鞏固。所以學什麼東西一定要堅持,今天是堅持打卡的第十天,加油!!!希望自己未來成為一名優秀的工程師。加油各位,另外也要注重保護自己的身體,好好的去愛自己的家人,珍惜每一天,因為明天和意外不知道哪個先來。在此為自己喜歡的主持人李詠默哀。附程式碼如下

#include<iostream>
using namespace std;
class Array_max
{
	public:
		void set_value();
		void max_vaule();
		void show_vaule();
	private:
		int array[10];
		int max;
 }; 
 void Array_max::set_value()
 {
 	int i,n;
 	cout<<"輸入n個數"<<endl;
 	cin>>n;
 	cout<<endl;
 	for(i=0;i<n;i++)
 	cin>>array[i];
 }
 void Array_max::max_vaule()
 {
 	int i,n;
 	max=array[0];
 	for(i=1;i<n;i++)
 	if(array[i]>max)
 	max=array[i];
 }
 void Array_max::show_vaule()
 {
 	cout<<"max="<<max;
 }
 int main()
 {
 	Array_max arrmax;
 	arrmax.set_value();
 	arrmax.max_vaule();
 	arrmax.show_vaule();
 	return 0;
 }

這是一個求最大值的簡單程式碼,大家可以自己用C語言寫一個求最大值的函式,對比下主函式的語句看看簡潔高效了多少。