當前位置:編程學習大全網 - 編程軟體 - C語言編程問題中如何防止相似

C語言編程問題中如何防止相似

intmain(){

int score = 0;//學生成績(請根據需要更改實際類型)

Printf("請輸入學生成績:\ n ");

scanf("%d ",& amp分數);

/**

*使用if,elseif

*/

if(score & gt;=90){//到底多少,多的需要改。

Printf("優秀\ n ");

} else if(score & gt;=80){

printf(" good \ n ");

}

//其他相似之處已省略。

/**

*使用開關

*/

Switch(score/10){//將兩個整數相除並四舍五入(方便寫case語句,所以除以10)。

案例10:

案例9:

Printf("優秀\ n ");

打破;

案例8:

printf(" good \ n ");

打破;

//同樣,也省略了。

}

return0

}

擴展數據

根據平均成績輸出。

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

typedefstruct{

intID

intmath

英國人;

intC

intavargrade

charname[20];

}斯圖;

intmain()

{

FILE * fp

stu stu[5];

inti,avar grade = 0;

Printf("請輸入五個學生的信息:學號,姓名,三個年級:\ n ");

for(I = 0;我& lt5;i++)

{

scanf("%d%s%d%d%d ",& amp(斯圖[我]。ID)、stu[i]。姓名& amp(斯圖[我]。數學),& amp(斯圖[我]。英語),& amp(斯圖[我]。c));

斯圖[我]。avargrade=(stu[i]。數學+斯圖[i]。英語+stu[i]。c)/3;

}

if((fp=fopen("stud "," w"))==NULL)

{

printf("錯誤:cannotopenfile!\ n ");

退出(0);

}

for(I = 0;我& lt5;i++)

fprintf(fp," %d%s%d%d%d%d\n ",stu[i]。ID,stu[i]。姓名,斯圖[我]。數學,斯圖[我]。英語,

斯圖[我]。c,斯圖[我]。avargrade);

fclose(FP);

//system(" pause ");

return0

}

  • 上一篇:學習少兒編程該怎麽入門?
  • 下一篇:計算機四級考什麽
  • copyright 2024編程學習大全網