c语言中 分别输入x,y的值 输出时x,y值相互交换 怎么编 使用中间变量和不用中

c语言中 分别输入x,y的值 输出时x,y值相互交换 怎么编 使用中间变量和不用中,第1张

使用变量

#include<stdioh>

int main()

{

int x,y,n;

scanf("%d %d",&x,&y);

n=x;

x=y;

y=n;

printf("%d %d",x,y);

return 0;

}

不使用变量的方法有几种先用我自己记的的吧

#include<stdioh>

int main()

{

int x,y;

scanf("%d %d",&x,&y);

x=x-y;

y=x-y;

x=x+y;

printf("%d %d",x,y);

return 0;

}

还一种最简单的哈哈 这里对调一下x,y就好了

printf("%d %d",y,x)

61 (++x, y++)这个是逗号表达式,值为最后一项,即y++, 先取值 为3

z+2=3

输出3,3

选D

62 同一个表达式语句中,出现a和a++

这个是未定义行为。

不过一般是先取值,再自加。

输出6

选C

12 t=DOUBLE(X+Y)这里的xy应该是小写

于是

t=x+yx+y=1+21+2=5

输出t值 为5

13 sp="HELLO"

strcpy后,返回为s值,即s="HELLO"

sp=s

赋值s[0]=h

s="hELLO"

输出sp也就是s

hELLO

#include<stdioh>

int main()

{

int x,y;

for(x=1;x<100;x++)

{

for(y=1;y<x;y++)

if(xx-yy==45)

printf("x=%d,y=%d\n",x,y);

}

return 0;

}

以上就是关于c语言中 分别输入x,y的值 输出时x,y值相互交换 怎么编 使用中间变量和不用中全部的内容,包括:c语言中 分别输入x,y的值 输出时x,y值相互交换 怎么编 使用中间变量和不用中、C语言程序运行后结果用XY加再、C语言DOUBLE如何XY再S数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10171017.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存