當前位置:首頁 » 編程語言 » c語言求的最小年齡
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言求的最小年齡

發布時間: 2022-03-05 17:16:15

❶ C語言 輸入三個人的年齡,找出年齡最小的那個人 怎麼編

你的意思是在數組A[10]中找出最小值並把他所在的下標打出來?
# include<stdio.h>
# define M 10
void main()
{
int a[M]={3,6,11,8,2,5,9,1,7,4};
int min=a[0],i=0,temp;
while(i<M)
{
if(min>a[i])
{ temp=i;min=a[i];}
i++;
}
printf("該數下標為%d該數據為%d",temp,a[temp]);
}

❷ C語言年齡計算

#include<stdio.h>
intmain()

#include<stdio.h>
intmain()
{
intnumber();
printf("%d",number(5));

}

intnumber(intn)
{
intage;
if(n==1)
age=10;
else
age=number(n-1)+2;
returnage;
}
熱心

❸ 用C語言怎麼求年齡

恐怕你要說的具體些,大家才好幫你

❹ 2017年計算機等級二級C語言考試通過年齡最小是幾歲,並且成績是優秀的

這個小朋友考了一個非常非常棒的成績,一般大學生都考不到優秀,優秀是要上90分的,而且是難考的C語言;我查過了網路,比全國最小程序員考過二級的年齡還小1歲,成績還要好,這位9歲的小學生應該是最新的全國最小程序員了。這個計算機等級考試二級證書很值得保存,很有意義。

❺ C語言編程10名同學,求出年齡最大,最小,平均年齡

#include <stdio.h>
double sum,max,min,a;
int i;
int main() {
max=0;
min=1e99;
sum=0;
for (i=0;i<10;i++) {
scanf("%lf",&a);
if (a>max) max=a;
if (a<min) min=a;
sum+=a;
}
printf("最大:%lf\n",max);
printf("最小:%lf\n",min);
printf("平均:%lf\n",sum/10);
return 0;
}

❻ C語言編程,求一個人的年齡是多少。

第一行第一的是y0,你寫成了yo

#include<stdio.h>
intmain()
{
inty0,m0,d0,y1,m1,d1,nianling;///////y0
printf("請輸入您的生日:");
scanf("%d,%d,%d",&y0,&m0,&d0);
printf("請輸入當前日期:");
scanf("%d,%d,%d",&y1,&m1,&d1);
nianling=y1-y0;
if(m1>m0)
{
if(d1>d0)
nianling--;
printf("%d",nianling);
}
else
printf("%d",nianling);
}

❼ 誰的年齡最小(結構體專題) 用C語言解決

#include<stdio.h>
#include<malloc.h>

typedefstruct
{
intyear;
intmonth;
intday;
}birthday_info;

typedefstruct
{
charname[64];
birthday_infobirthday;
}friend_info;

intis_a_younger(birthday_infoa,birthday_infob)
{
if(a.year>b.year)return1;
elseif(a.year<b.year)return-1;
else
{
if(a.month>b.month)return1;
elseif(a.month<b.month)return-1;
else
{
if(a.day>b.day)return1;
elseif(a.day<b.day)return-1;
elsereturn0;
}
}
}

voidmain()
{
friend_info*pfriend=NULL;
inti,count=0,minid=0;
scanf("%d",&count);
pfriend=(friend_info*)malloc(sizeof(friend_info)*count);
if(pfriend==NULL)
{
printf("mallocerror. ");
return;
}
memset(pfriend,0,sizeof(friend_info)*count);

for(i=0;i<count;i++)
{
scanf("%s%d%d%d",
pfriend[i].name,
&(pfriend[i].birthday.year),
&(pfriend[i].birthday.month),
&(pfriend[i].birthday.day));
}

for(i=1;i<count;i++)
{
if(is_a_younger(pfriend[i].birthday,pfriend[i-1].birthday)>0)
{
minid=i;
}
}

printf("%s%d%d%d ",pfriend[minid].name,pfriend[minid].birthday.year,pfriend[minid].birthday.month,pfriend[minid].birthday.day);
free(pfriend);
pfriend=NULL;

}

❽ C語言 求一個人的實際年齡

不可能吧`
起碼要輸入那個人的出生年月,
才能求出他的年齡!
不過做起來有點麻煩的
還要考慮閏年

❾ C語言 計算準確年齡

不同編譯器結果是不一樣的,vc6.0下是13750,dev c++4.9.9.2下是13749.這個不是你程序的原因,我覺得原因可能是你這裡面用到了類型轉換,不同編譯器最後產生的代碼不太一致吧。沒法解決也不用去解決。如果你想得到正確的結果就不要把運算的結果轉成long類型的,你設置n是double型的。

❿ 用C語言怎麼求平均年齡

#include <stdio.h>
#include <stdlib.h>
int main()
{
int sum=0,i,n,a[100];
double b;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
sum=sum+a[i];
}
b=1.0*sum/n;
printf("%.2f",b);
return 0;
}