编程高手相助..急急急 ~!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:48:04
x (-5<x<0)
y= 2*x-1 (x=0)
x*x+1 (0<x<10)

编写程序,要求输入x的值,输出y的值

从键盘输入10个整数存入一数组中,然后将该数组中的各元素按逆序存放后显示出来。

编写程序,输入三个整数x ,y , z,然后交换它们中的数,把z->y,把y->x,把x->z。

帮我把这三个题完成 谢谢了...

1
#include <stdio.h>

void main()
{
int x,y;
scanf("%d",&x);
if(x==0)
y=2*x-1;
else
y=x*x+1;
printf("%d\n",y);
}

2
#include <stdio.h>

void main()
{
int a[10],i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=9;i>=0;i--)
printf("%d ",a[i]);
}
3
#include <stdio.h>

void main()
{
int x,y,z,tmp;
scanf("%d%d%d",&x,&y,&z);
tmp=z;
z=y;
y=x;
x=tmp;
printf("%d %d %d\n",x,y,z);
}

//第一题
#include <stdio.h>
int main()
{
int x;
scanf("%d", &x);
if (x < 0 && x > -5)printf("%d\n", x);
else if (x == 0)printf("-1\n");
else if (x > 0 && x < 10)printf("%d\n", x * x + 1);