輸入成績,並計算全班平均分及成績大於平均分的人數
#include <stdio.h>
main()
{
double grade[200];
double sum,avg,temp;
int count,i,n;
i=0;
count=0;
sum=0;
printf("請依次輸入每個同學的成績,輸入-1結束\n");
scanf("%lf",&temp);
while(temp!=-1)
{
grade[i++]=temp;
count++;
sum=sum+temp;
scanf("%lf",&temp);
}
avg =sum/count;
n=0;
for(i=0;i<count;i++)
{
if(grade[i]>=avg)
n++;
}
printf("全班平均分%.2lf,成績大於等於平均分的人有%d人\n",avg,n);
}
執行結果:
相關推薦
輸入成績,並計算全班平均分及成績大於平均分的人數
#include <stdio.h> main() { double grade[200]; double sum,avg,temp; int count,i,n; i=0; count=0; sum=
【JAVA】java迴圈語句*案例一:案例:錄入某位學生的五門成績,並計算平均分
package com.test;import java.util.Scanner;/** * 案例:錄入某位學生的五門成績,並計算平均分 */public class LoopDemo1 {@SuppressWarnings("resource")public static
輸入學生的姓名學號成績,並按平均分由低到高排序
輸入學生的姓名學號年齡以及三門考試的成績,並按平均分由低到高將學生資訊進行排序 程式碼實現如下: #include<stdio.h> struct student {int num,score[3],age;char name[20];float aver; }
119-案例練習:接受使用者從控制檯輸入的兩個數字,並計算和,輸出到控制檯
Console.WriteLine("請輸入第一個數字"); string str1 = Console.ReadLine(); int num1 = Convert.ToInt32(str1); Conso
C語言程式設計基礎— 一維陣列 (程式設計實現從鍵盤輸入20個整數,統計非負數個數,並計算非負數之和。)
程式設計基礎—一維陣列 (程式設計實現從鍵盤輸入20個整數,統計非負數個數,並計算非負數之和。) #include<stdio.h> int main() { int a[20] ; int k=0,sum=0,i; for (i=0;i<20
實現從命令列引數輸入兩個字串型別的數值,並計算輸出兩個數值的和。 [必做題]
import java.io.UnsupportedEncodingException; import java.util.Scanner; public class ZiFuChuanHe { public static void main(String[] args) throws
分別在控制檯輸入字串和子字串,並計算字串中子字串出現的次數。
Scanner s=new Scanner(System.in); System.out.println("請輸入字串"); String t=s.next(); //System.out.println(t); System.out.println("請輸入子字串");
輸入一個3位整數,程式設計計算並輸出它的逆序數(例:輸入-123,則忽略負號,由123分離出其百位1,十位2,個位3,並計算輸出321)
#include<stdio.h> #include<math.h> main() {int x,a,b,c,y;printf("請輸入一個3位整數:"); scanf("%d",&x); a=fabs(x/100)
已知某學生三科考試成績,試求此學生考試成績總和及平均分,要求平均分保留2位小數。
import java.util.Scanner;public class average { public static void main(String[] args) { Scanner ina =new Scanner(System.in); int a = i
檔案輸入流錄入五名學生成績,並對五人成績進行操作
採用簡單的方法,簡單的語句對學生成績進行操作。 1.計算每一科目的總分,平均分,最高分,最低分 2.輸出學生的學號,姓名,所有成績以及總分,平均分,gpa(加權值) 3.根據學生的名字升序排列 4.根據學生的學號升序排到 5.根據學生的學號查詢學生的排名並展示他的成績
鍵盤輸入10個數,統計非正數的個數,並計算非正數的和
#include <stdio.h> #define MAX 1000 #include <string.h> int main() { int count = 0; int sum = 0 ; int a[10]; for (int
編寫程式,提示使用者輸入5個學生的5門課程的成績,然後計算每個學生的總分和
#include<stdio.h>int main(void){float score[5][5],totalscore[5]={0},averagescore[5]={0},courseaverage[5]={0};float score_max[5]={0}
Linux必問面試題,雲計算面試題及答案
雲計算×××教育總結了很多雲計算面試題及答案,一起來看一下吧! 1.生產場景如何對linux系統進行合理規劃分區? 分區的根本原則是簡單、易用、方便批量管理。根據服務器角色定位建議如下: ①單機服務器:如8G內存,300G硬盤 分區: /boot 100-200M,swap 16G,內存大小8G*2,/ 80
隨機生成60位同學成績,並求他們的平均數,中位數,眾數等
nbsp ret list () random rand sta import count import randomimport numpy as npdef random_int_list(start, stop, length): start, stop = (
輸入字串,並對其大小寫和字元進行統計輸出
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //輸入字串,並對其大小寫和字元進行統計輸出 //經分析,除了英文,其他都是字元。 void main(void) { char
js根據銀行卡號判斷屬於哪個銀行,並返回銀行縮寫及銀行卡型別https://www.cnblogs.com/zhoubingyan/p/8334981.html
在做繫結銀行卡,輸入銀行卡的時候,產品有這麼一個需求,需要使用者輸入銀行卡號的時候,顯示對應的銀行卡名稱及簡稱。於是苦苦尋覓,終於找到了支付寶的開放API,銀行卡校驗介面 https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?ca
【筆記】window下 使用c++遍歷資料夾及其子資料夾和檔案,並列印檔案路徑及各檔案內容
這兩天一直在學習如何使用c++遍歷資料夾、讀取檔案內容和寫入檔案。 話不多說,直接上程式碼 /** 檔案功能:遞迴遍歷資料夾,遍歷資料夾及其子資料夾和檔案.列印資料夾名稱、檔名稱和檔案數目*** 參考:https://www.cnblogs.com/collectionne/p/679230
string 轉化 xml,並找到指定節點及節點值
//這是一個符合xml格式的字串 string xml = "<xmn> <people><name>zs<
java中幾種Map在什麼情況下使用,並簡單介紹原因及原理
一、Map用於儲存具有對映關係的資料,Map裡儲存著兩組資料:key和value,它們都可以使任何引用型別的資料,但key不能重複。所以通過指定的key就可以取出對應的value。Map介面定義瞭如下常用的方法: 1、void clear():刪除Map中所以鍵值對。 2、b
一段可迴圈輸入數字,經過計算後輸出的dos批處理程式碼,留存參考
技術群裡有新人問這個題目,無聊寫了這個dos批處理。 因為十幾年沒寫dos了,都忘記了,寫這幾行程式碼花了半個小時,所以打算記錄下來,留存備用 @echo off :start set /p mem