攻略

信息:c语言中temp_c语言temp是什么意思

  • 来源:互联网
  • 时间:2023-06-27 04:18:46


(资料图片)

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、都一样。

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

关键词:

推荐内容

Copyright @  2015-2022 华中教育装备网版权所有  

备案号:京ICP备12018864号-26

  

联系邮箱:2 913 236 @qq.com