當前位置:首頁 » 編程語言 » c語言求高

c語言求高

發布時間: 2023-08-13 13:44:23

c語言,求身高和與總人數那裡怎麼循環

#include<stdio.h>
intmain()
{
inti,aver,n=0,count=0,sum=0;
intxh[100],sg[100];
printf("輸入一批(不超過100人)學生的學號與身高: ");
//********************************************************************
i=0;
while(i<100)
{
scanf("%d%d",&xh[i],&sg[i]);
sum=sum+sg[i];
n++;
i++;
if(getchar()==' ')
break;
}
//********************************************************************
if(n>0)aver=sum/n;elseaver=0;/*求平均身高*/
printf("學號身高 ");
//在兩條星線間輸入相應代碼,輸出滿足條件的學生信息
//********************************************************************
for(i=0;i<n;i++)
{
if(sg[i]>aver||sg[i]>170)
{
printf("%d%d ",xh[i],sg[i]);
count++;
}
}

//********************************************************************
printf("身高超過平均身高%dcm或超過170cm的學生人數是%d人 ",aver,count);
return0;
}

② c語言求高精度小數

//改了部分代碼
#include<stdio.h>
#include<math.h>
#defineN200//小數位數,方便調試
intmain(){
intm,n;
inti;
intj=0;
scanf("%d/%d",&m,&n);
if(m*n<0){//處理一下正負號:如果結果是負數時
printf("-");//先輸出負號
m=abs(m);//後面運算過程全部用正數來運算
n=abs(n);
}
printf("%d.",m/n);
m=m%n;
for(i=1;i<=N;i++){
if(m==0){//能整除時
printf("0");
continue;
}
j=10*m/n;
printf("%d",j);
m=10*m%n;
}
printf(" ");
return0;
}

③ 身高測量c語言編程

#include <stdio.h>
void main()
{
char sex;
int f,m;
printf("測量人的性別(m/f):");
scanf("%c",&sex);
switch(sex)
{
case 'm':printf("%g",(1.7+1.6)*1.08/2);break;
case 'f':printf("%g",(1.7+1.6*0.923)/2);break;
default:printf("輸入錯誤!");
}
return;
}

//純手打,望採納,有問題追問

熱點內容
das直連存儲 發布:2025-03-18 17:04:53 瀏覽:990
win7文件夾收藏 發布:2025-03-18 16:58:56 瀏覽:979
伺服器地址區域華北和華南 發布:2025-03-18 16:52:17 瀏覽:874
用友的伺服器如何卸載 發布:2025-03-18 16:51:25 瀏覽:730
tar打包文件夾 發布:2025-03-18 16:49:21 瀏覽:435
ip直接訪問伺服器 發布:2025-03-18 16:49:12 瀏覽:426
文件夾粘貼不了 發布:2025-03-18 16:47:47 瀏覽:173
安卓手機微信怎麼收費 發布:2025-03-18 16:47:35 瀏覽:443
安卓手機消息發送按鈕怎麼設置 發布:2025-03-18 16:45:33 瀏覽:720
夏天存儲冬衣 發布:2025-03-18 16:40:17 瀏覽:245