国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

c語言形參題

訪客2024-12-03 06:24:441

/*-------------------------------------------------------【程序填空】---------------------------------------------------------題目:程序通過定義學(xué)生結(jié)構(gòu)體變量,,存儲學(xué)生的學(xué)號,、姓名和3門課的成績。函數(shù)fun的功能是:將形參a中的數(shù)據(jù)進行修改,,把修改后的數(shù)據(jù)作為函數(shù)值返回主函數(shù)進行輸出,。例如:若傳給形參a的數(shù)據(jù)中學(xué)號,、姓名和三門課的成績依次是: 10001、"ZhangSan",、95,、80、88,,修改后的數(shù)據(jù)應(yīng)為: 10002,、"LiSi"、96,、81,、89。-------------------------------------------------------*/#include <stdio.h>#include <string.h>struct student{ long sno; char name[10]; float score[3];};/***********SPACE***********/struct student fun(【?】 ){ int i; ***.sno = 10002;/***********SPACE***********/ strcpy(【?】, "LiSi"); for (i=0; i<3; i++)/***********SPACE***********/【?】+= 1; return a;}main(){ struct student s={10001,"ZhangSan", 95, 80, 88}, t; int i;printf("The original data :"); printf("No: %ld Name: %sScores: ",***.***no, s.name); for (i=0; i<3; i++) printf("%6.2f ", ***.***core[i]); printf(""); t = fun(s); printf("The data after modified :"); printf("No: %ld Name: %sScores: ",***.sno, t.name); for (i=0; i<3; i++) printf("%6.2f ", ***.score[i]); printf("");}

你的程序應(yīng)該是C++的而非c語言的(注意,,C++與C不是同一種語言),,因為C沒有引用,就上面的程序無法實現(xiàn)你要求的功能(只能用指針)

而C++的程序及結(jié)果參考(完全符合你要求)

c語言形參題

文章評論