发布网友 发布时间:2022-04-23 18:08
共2个回答
热心网友 时间:2023-09-11 06:55
好简单的题目呀!!
1.
#include <stdio.h>
void main()
{
float a[i],sum=0;
for(i=0;i<=9;i++)
{scnaf("%f",&a[i]);sum+=a[i];}
sum/=10;
printf("%f",sum);
}
2.
#include <stdio.h>
#include <math.h>
void main()
{
float s;
scanf("%f",&s);
s=fabs(s);
printf("%f",s);
}
3.
#include <stdio.h>
void main()
{
int i;
scanf("%d",&i);
if(i%3)printf("no\n");
else printf("yes\n");
}
4.
#include <stdio.h>
void main()
{
char i;
scnaf("%c",&i);
if(i>='A'&&i<='Z')i+=32;
printf("%c\n",i);
}
5.
#include <stdio.h>
void main()
{
int x,y,z,i,j;
for(x=1;x<100;x++)
for(y=1;y<100;y++)
{z=100-x-y;
if(z%3)continue;
j=x+y+z;
i=x*5+y*3+z/3;
if(i==100&&j==100)printf("%d,%d,%d",x,y,a)
}
}
6.
#include <stdio.h>
viod main()
{
int i,j,k=1,m,h;
scanf("%d",&h);
for(i=1;i<=h;i++)
{for(j=1;j<=h-i;j++)
printf(" ");
for(m=1;m<=k;m++)
printf("*");
k+=2;
printf("/n");
}
}
7.
#include <stdio.h>
#include <math.h>
void main()
{
int s1=100,s2,a,b,c;
for(;s1<=999;s1++)
{a=s1/100;
b=(s1-100*a)/10;
c=s1-100*a-10*b;
s2=pow(a,3)+pow(b,3)+pow(c,3);
if(s1==s2)
printf("%d ",s1);
}
printf("\n");
}
8.
#include <stdio.h>
void main()
{
int a[30],i,j=1;
for(i=0;i<30;i++)
{a[i]=j;
j+=2;
if(i%10==0)printf("\n);
printf("%2d ",a[i]);
}
printf("\n");
for(i=29;i>=0;i--)
{printf("%2d ",a[i]);if(i%10==0)
pirntf("\n");
}
}
9.
#include <stdio.h>
void main()
{
float x,y,z;
char i;
scanf("%f,%f,%c",&x,&y,&i);
switch(i)
{
case '+':z=x+y;break;
case '-':z=x-y;break;
case '*':z=x*y;break;
case '/':{if(y==0){printf("diving error\n");goto end;}
else z=x/y;}break;
default :{printf(error\n");goto end;}
}
printf("%f\n",z);
end:;
}
在这上面不好写,格式没有TOBER C上好看。
好久没自已做知道上的问题了。
呵呵,
可能有些打错的,你自已改下吧。
参考资料:自已做的
热心网友 时间:2023-09-11 06:55
很基础的算法,建议lz花点时间写下