亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

要怎么輸出某一個或者全部學生的成績

struct student{

? ? float english;

? ? float math;

? ? float yuwen;

};

int main(){

? ? struct student st[7];

? ? st[1].math=30.4;

? ? st[1].english=3.4;

? ? st[1].yuwen=88.90;

? ? printf("%d",st[1].yuwen);

}


正在回答

3 回答

//練習4:定義一個春夏秋冬四季的枚舉類型。
enum?sj{?chun,?xia,?qiu,?dong?};

//練習3:定義一個學生成績的結構體,要求可以存放包含小數的數學,英語,語文成績。
struct?student?{
	double?math;
	double?englith;
	double?chinese;
};

#?include<iostream>
int?main()?{
	std::cout?<<?"練習1:如何將一個數組在初始化的時候,把所有元素都初始化為?0?"?<<?std::endl;
	int?array1[3]?=?{};
	for?(int?i?=?0;?i?<?(sizeof(array1)?/?sizeof(array1[0]));?i++)?{
		std::cout?<<?array1[i]?<<?std::endl;
	}

	std::cout?<<?"練習2:如何將一個數組在初始化的時候,把所有元素都初始化為?1?"?<<?std::endl;
	int?array2[5]?=?{};
	for?(int?i?=?0;?i?<?(sizeof(array2)?/?sizeof(array2[0]));?i++)?{
		array2[i]?=?1;
		std::cout?<<?array2[i]?<<?std::endl;
	}

	std::cout?<<?"練習3:定義一個學生成績的結構體,要求可以存放包含小數的數學,英語,語文成績。"?<<?std::endl;
	struct?student?stu[2];
	for?(int?i?=?0;?i?<?(sizeof(stu)?/?sizeof(stu[0]));?i++)?{
		std::cout?<<?"請輸入第"?<<?i?+?1?<<?"個同學的語文、英語、數學成績:"?<<?std::endl;
		std::cin?>>?stu[i].chinese?>>?stu[i].englith?>>?stu[i].math;
	}
	for?(int?i?=?0;?i?<?(sizeof(stu)?/?sizeof(stu[0]));?i++)?{
		std::cout?<<?"第"?<<?i?+?1?<<?"個同學的成績:"?<<?std::endl;
		std::cout?<<?stu[i].chinese?<<?std::endl;
		std::cout?<<?stu[i].englith?<<?std::endl;
		std::cout?<<?stu[i].math?<<?std::endl;
	}

	std::cout?<<?"練習4:定義一個春夏秋冬四季的枚舉類型。"?<<?std::endl;
	sj?c?=?chun,?x?=?xia,?q?=?qiu,?d?=?dong;
	int?t;
	std::cout?<<?"春夏秋冬分別用序號0、1、2、3代表,請輸入一個值:";?
	std::cin?>>?t;
	if?(t?==?chun)?{
		std::cout?<<?"春天";
	}
	else?if?(t?==?xia)?{
		std::cout?<<?"夏天";
	}
	else?if?(t?==?qiu)?{
		std::cout?<<?"秋天";
	}
	else?if?(t?==?dong)?{
		std::cout?<<?"冬天";
	}

	return?0;
}


0 回復 有任何疑惑可以回復我~

#include <iostream> #include <string> struct Person { ? ?std::string name; ? ?int age; ? ?std::string occupation; };

int main() { ? ?Person person; ? ?person.name = "Alice"; ? ?person.age = 25; ? ?person.occupation = "Engineer"; ? ?std::cout << "Person Details:" << std::endl; ? ?std::cout << "Name: " << person.name << std::endl; ? ?std::cout << "Age: " << person.age << std::endl; ? ?std::cout << "Occupation: " << person.occupation << std::endl; ? ?return 0; }

0 回復 有任何疑惑可以回復我~


我覺得這個應該可以

#include <stdio.h>


struct student {


float english;


float math;


float yuwen;


};


int main() {


struct student st[7];


st[1].math = 30.4;


st[1].english = 3.4;


st[1].yuwen = 88.90;


printf("%d, %d, %d", st[1].yuwen, st[1].math, st[1].english);

return 0;


}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
趣味 C++ 入門
  • 參與學習       32229    人
  • 解答問題       195    個

C++ 入門,開啟趣味學習之旅,揭開 C++ 的神秘面紗,讓你不再望而生畏。

進入課程

要怎么輸出某一個或者全部學生的成績

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號