c语言控制台怎么把变量的值输出,更改后重新赋值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言控制台怎么把变量的值输出,更改后重新赋值相关的知识,希望对你有一定的参考价值。

1、向控制台输出信息可以使用c语言函数库中的printf(),直接打印出信息,比如:
printf("hello
world\n");
2、要将控制台输出的信息保存,则可以在控制台中使用>或者>>将输出信息输出到文件或者追加到文件,>和>>的区别在于>会覆盖原来的文件,而>>会在文件末尾添加。以hello
wrold为例:
#include
int main()

printf("hello world\n");
return 0;
生成程序后,进入程序所在的目录,如下图所示:
参考技术A 程序的变量都写在内存中,关了就没了需要其他方式暂存数据~1、用数据库暂存,每次运行程序读数据库2、用一个文件暂存,每次运行程序读一次文件

在c语言里怎么把第一个变量的值赋给第二个变量

在c语言里怎么把第一个变量的值赋给第二个变量

我们可以这样想假设两个人(记为a和b)都只有一只手,每个人的一只手都拿着一只苹果(a和b所存储的值),然后他们无法把苹果直接交给对方的,我们可以
1)先把a的苹果先交给第三个人temp保存一下
2)把b的苹果交给a
3)把第三个人temp保存的苹果交给b
具体c语言代码:

#include <stdio.h>
int main()

int a,b,temp;
printf("please enter two nuber:\n");
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
temp=a;
a=b;
b=temp;
printf("NOW a=");
printf("%d",a);
printf(" b=");
printf("%d",b);
return 0;
参考技术A 第二个变量=第一个变量;
就行了
参考技术B a=b(第一个变量a,第二个变量b)追问

能给出具体的做法么

追答

#include
using namespace std;
int main()

char a,b;
a=b;
return 0;

参考技术C 额,单纯赋值的话b=a就好了
交换的话,c=a,a=b,b=c

以上是关于c语言控制台怎么把变量的值输出,更改后重新赋值的主要内容,如果未能解决你的问题,请参考以下文章

python控制台上面的annotations怎么取消

在c语言里怎么把第一个变量的值赋给第二个变量

scanf输入两个变量时,后面一个变量赋值出现问题。

C语言 怎么把字符数组中的字符赋值给字符变量

c语言:输出枚举型变量的值,应该用啥格式说明

js如何输出一个变量的值?