当前位置: 首页 > 热点 > 正文

【天天聚看点】c语言中temp(c语言temp是什么意思)

2023-06-27 04:05:37 来源:


【资料图】

1、temp是一个零时变量。

2、用以num1及num2值的交换用的。

3、main(){intnum1,num2,num3,temp;//定义num1,num2,num3,temp4个变量为整形printf("pleaseinputthreenumbers:");//输出Pleaseinputthreenumbersscanf("%d,%d,%d",&num1,&num2,&num3);//读取用户输入的数值,并且依次赋值给num1,num2,num3if(num1>num2)//判断num1是否大于num2,如果成立则执行下列动作{temp=num1;//令temp的值与num1相同num1=num2;//令num1的值与num2相同num2=temp;//令num2的值与temp相同}if(num2>num3)//判断num2是否大于num3,若成立则执行下列动作{temp=num2;//令temp的值与num2相同num2=num3;//令num2的值与num3相同num3=temp;//令num3与temp的值相同}if(num1>num2)//判断num1是否大于num2,若成立则执行下列语句{temp=num1;//令temp与num1值相同num1=num2;//令num1与num2值相同num2=temp;//令num2与temp值相同}printf("Threenumbersafersorted:%d,%d,%d",num1,num2,num3);//输出结果}也就是说,temp在这段程序里面仅仅只是起到一个中转的作用。

4、举个例子:您有杯子A和杯子B,各自装满了不同的溶液,您现在要把杯子A中的溶液与杯子B中的溶液交换,这时您就需要一个空杯子C来做中转。

5、而这个空杯子就是您程序中的temp。

6、temp可以命名成不同的。

7、只要您愿意。

8、比如,您可以命名成tem。

9、都一样。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

下一篇:最后一页
上一篇:罗马诺:拜仁力争签下沃克&曼城坚持要续约,球员将很快做出决定