c编程亏数
发布时间: 2023-08-10 20:41:50
A. C语言编程
根据你给的举例,应该是“它镇猛每x小时吃掉一个苹果”
y/x除一下,源春得到的整数是吃御裂桥完的,如果有余数,则需要加1,因为被咬一口也不算剩下的苹果了。
手敲了一份,没编译试,应该没问题,有问题追问。
#include<stdio.h>
int main()
{
int n , x , y;
scanf("%d %d %d" , &n , &x , &y);
if(x == 0)
return 0;
if(y % x == 0)
{
printf("%d\n" , n - y / x);
}
else
{
printf("%d\n" , n - y / x + 1);
}
return 0;
}
B. C语言编程从键盘中任意输入20个整数,统计其中负数的个数,并求所有整数的平均值
#include<stdio.h>
voidmain(){
inti,n,s=0,num=0;
for(i=0;i<20;i++)
{
scanf("%d",&n);
if(n<0)num++;
s+=n;
}
printf("负数的个数:%d 平均值:%.2f",num,s/20.0);
}
C. C语言编程,急求答案。。。。
第一个
#include<stdio.h>
#include<math.h>
doublecal(doublee)
{
intc=1;
doubleret=0;
doublecur=1;
doublet=1;
while(cur>e)
{
ret+=cur;
c++;
t*=c;
cur=1.0/c;
}
returnret;
}
intmain()
{
intn,i;
doublee;
printf("inputn:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
e=pow(10,-i);
printf("e=%lgresult=%lg ",e,cal(e));
}
return0;
}
第二个
#include<stdio.h>
intcount(char*s,charc)
{
intret=0;
inti;
for(i=0;s[i];i++)
if(s[i]==c)ret++;
returnret;
}
voiddelete(char*s,charc)
{
inti,j;
for(i=j=0;s[i];i++)
if(s[i]!=c)s[j++]=s[i];
s[j]=0;
}
intmain()
{
charstr[1024];
charc;
printf("inputstr:");
gets(str);
printf("inputchar:");
c=getchar();
printf("count=%d ",count(str,c));
delete(str,c);
printf("afterdelete:%s ",str);
return0;
}
供参考 望采纳
热点内容