C語(yǔ)言程序如何求學(xué)生總成績(jī)和平均成績(jī)
C語(yǔ)言求學(xué)生總成績(jī)和平均成績(jī)
輸入三個(gè)學(xué)生的成績(jī),求的三個(gè)學(xué)生的總成績(jī)和平均成績(jī)。
求學(xué)生總成績(jī)和平均成績(jī)
典型的順序程序嚴(yán)格按照輸入數(shù)據(jù)、處理數(shù)據(jù)、輸出數(shù)據(jù)的模式進(jìn)行程序設(shè)計(jì)方案。
本問(wèn)題要解決的是輸入三個(gè)數(shù)字,然后求出三個(gè)數(shù)的和與平均值。
平均值可能含有小數(shù),在變量設(shè)置時(shí)平均值可以定義為實(shí)型變量。
程序?qū)嵗?/h3>
1.程序代碼
#include <stdio.h> void main() { int a,b,c,sum; float ave; printf("input three student's score:"); scanf("%d%d%d",&a,&b,&c); sum=a+b+c; ave=sum/3.0; printf("sum=%4d\nAverage=%5.2f\n",sum,ave); }
2.運(yùn)行結(jié)果
3.結(jié)果分析
程序中a、b、c用來(lái)存放三個(gè)學(xué)生的成績(jī),sum用來(lái)存放總成績(jī),ave用來(lái)存放平均成績(jī)。
拓展應(yīng)用
由于總成績(jī)sum定義的為整型變量,所以在求解平均成績(jī)的時(shí)候常量3要寫成3.0,當(dāng)然也可以使用強(qiáng)制轉(zhuǎn)換。
計(jì)算求和時(shí)可以利用復(fù)合賦值運(yùn)算,代碼如下:
sum=0; sum+=a+b+c;
本文僅僅簡(jiǎn)單介紹用C語(yǔ)言求學(xué)生總成績(jī)和平均成績(jī)。
C語(yǔ)言練習(xí),求和,平均數(shù),取余
編寫程序,實(shí)現(xiàn)從鍵盤輸入學(xué)生的三門課成績(jī),計(jì)算并輸出其總成績(jī)sum,平均成績(jī)ave和總成績(jī)除3的余數(shù)rem。
要求aver定義成float類型。
**輸入格式要求:"%d%d%d" 提示信息:"Enter three integer: "
**輸出格式要求:"SUM = %4d\nAVERAGE = %.2f REMAINDER = %3d\n"
程序運(yùn)行示例如下:
Enter three integer: 80 90 100 SUM = ?270 AVERAGE = 90.00 ?REMAINDER = ? 0
運(yùn)行結(jié)果
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C++ OpenCV學(xué)習(xí)之圖像像素值統(tǒng)計(jì)
在圖像分析的時(shí)候,我們經(jīng)常需要對(duì)單通道圖像的像素進(jìn)行統(tǒng)計(jì)。本文將主要介紹利用C++ OpenCV實(shí)現(xiàn)的圖像像素值統(tǒng)計(jì)的幾種方法,需要的可以參考一下2022-01-012022最新使用VSCode編譯運(yùn)行C++的過(guò)程及會(huì)遇到的兩個(gè)問(wèn)題
這篇文章主要介紹了2022最新使用VSCode編譯運(yùn)行C++的過(guò)程及會(huì)遇到的兩個(gè)問(wèn)題,這里需要注意把剛才解壓的地址加上\bin添加進(jìn)去,比如我的:D:\aaakkk\cpp\mingw64\bin,然后點(diǎn)確定,注意一定要確保它被保存了,感興趣的朋友跟隨小編一起看看吧2022-09-09Opencv實(shí)現(xiàn)聯(lián)合雙邊濾波
這篇文章主要為大家詳細(xì)介紹了Opencv實(shí)現(xiàn)聯(lián)合雙邊濾波,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10C語(yǔ)言實(shí)現(xiàn)圖書管理系統(tǒng)課程設(shè)計(jì)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)圖書管理系統(tǒng)課程設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07C語(yǔ)言求兩個(gè)字符串的最長(zhǎng)公共子串
這篇文章主要介紹了C語(yǔ)言求兩個(gè)字符串的最長(zhǎng)公共子串,實(shí)例分析了C語(yǔ)言操作字符串的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02C語(yǔ)言實(shí)現(xiàn)最簡(jiǎn)單的剪刀石頭布小游戲示例
這篇文章主要介紹了C語(yǔ)言實(shí)現(xiàn)最簡(jiǎn)單的剪刀石頭布小游戲,涉及C語(yǔ)言數(shù)組、隨機(jī)數(shù)與數(shù)值運(yùn)算等相關(guān)操作技巧,需要的朋友可以參考下2017-09-09c語(yǔ)言實(shí)現(xiàn)MD5算法的項(xiàng)目實(shí)踐
MD5用于確保信息傳輸完整一致,是計(jì)算機(jī)廣泛使用的雜湊算法之一,本文主要介紹了c語(yǔ)言實(shí)現(xiàn)MD5算法,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08