重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
有一个函数y=x(x1),y=2x-1(1=x=10)。一段程序如下:
创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为平凉企业提供专业的成都网站设计、成都网站建设,平凉网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。
1、函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。
2、函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。
3、如果A B是两个非空数集且x y分别属于A B 如果在A中任取一个x根据对应法则f在B中都有唯一的y与之对应那么成f是B对于A的函数。
#includestdio.h
int main()
{int x,y;
scanf("%d%d",x,y);
printf("(x+y)/2=%d\n", (x+y)/2);
printf("(x+y)/(x-y)=%g\n", (float)(x+y)/(x-y));
printf("(x+y)*(x-y)=%d\n", (x+y)*(x-y));
return 0;
}
#includestdio.h
main()
{
float x,y;
scanf("please input number x: %f",x);
if (x1)
y=x;
else if (x10)
y=2*x-1;
else
y=3*x-11
printf("\ny=%f",y);
}
函数代码如下:
void sort(int a[], int n)
{
int i, j, m;
int temp;
for(i = 0; i n -1; i++)
{
m = i;
for(j = i + 1; j n; j++)
{
if(a[j] a[m])
m = j;
}
if(m != i)
{
temp = a[i];
a[i] = a[m];
a[m] = temp;
}
}
}
整个测试如下:
#include stdio.h
void sort(int a[], int n)
{
int i, j, m;
int temp;
for(i = 0; i n -1; i++)
{
m = i;
for(j = i + 1; j n; j++)
{
if(a[j] a[m])
m = j;
}
if(m != i)
{
temp = a[i];
a[i] = a[m];
a[m] = temp;
}
}
}
int main()
{
int a[10] = {9, 8, 7, 6, 5, 4, 3, 2, 1, 0};
sort(a, 10);
for(int i = 0; i 10; i ++)
{
printf("%d\t", a[i]);
}
return 0;
}
结果如下:
#includestdio.h
void join(char *s1,char*s2,int n)
{int i,j;
for(i=0;s1[i];i++);
for(j=0;s2[j]jn;)s1[i++]=s2[j++];
s1[i]='\0';
}
int main()
{ char a[66] = "i love";
char b[] = " study very much cai guai";
join(a, b, 6); // 执行后a中字符串为"i love study"
puts(a);
join(a, b, 666); // 执行后a中字符串为"i love study study very much cai guai"
puts(a);
return 0;
}
#include stdio.h
int main()
{
int x;
double y;
scanf("%d",x);
if(x2)
y=-x+2.5;
else
if(x4)
y=1.5;
else
y=2-1.5*(x-3)/2;
printf("%lf\n",y);
return 0;
}