导航:首页 > 编程知识 > 编程为什么输出两个变量

编程为什么输出两个变量

发布时间:2024-05-18 23:00:42

1. 在C语言里,printf怎么输出2个变量

要输出两个变量:用逗号隔开即可,%d是整数的输出标识符,标识符和变量的顺序是相对应的,

输出2个变量的代码修改:

{

int a,b,c,sum,sum1;

a=10;

b=20;

c=30;

sum=a+b;

sum1=a+b+c;

printf ("sum=%d/nsum1=%d/n",sum,sum1);

}

(1)编程为什么输出两个变量扩展阅读:

Printf()函数是一个标准函数,它的函数原型在头文件“stdio.h”中,该函数的使用方法如下所示

printf("格式控制字符串",输出变量列表)

格式字符串的内容和意义如下所示。

%c : 输出单个字符,参数为该字符的ASCII码。

%d : 以十进制形式输出带符号整数(正数不输出符号)。

%e 或 %E : 以指数形式输出单、双精度实数,默认保留6位小数。

%f : 以小数形式输出单或双精度实数,默认保留6位小数。

%g 或 %G 以%f或%e中较短的输出宽度输出单、双精度实数。如果指数小于-4或大于等于默认精度,则使用%e或%E格式输出。否则用%f格式输出,省略末尾多余的0。

%i :以十进制形式输出带符号整数,同%d。

%o :以八进制形式输出无符号整数(不输出前缀0)

%s : 输出字符串,参数为char指针,显示字符串所有的字符

%u : 以十进制形式输出无符号整数。

%x 或%X :以十六进制形式输出无符号整数,%x表示输出小写,%X表示输出大写。

2. 输入两个整数,交换后输出 C语言怎么编程

利用C语言来实现交换两个变量的值,需要定义三个变量:

#include<stdio.h>

int main()

{

int x,y,temp;//定义三个变量

printf("请输入分别x和y的值 ");

scanf("%d %d",&x,&y);//终端输入变量x、y

temp=y;//把y赋值给temp

y=x;//把x赋值给y

x=temp;//把y赋值给temp

printf("%d %d",x,y);//输出交换后x和y的值

return 0;

}

结果如下图所示:

(2)编程为什么输出两个变量扩展阅读

其他解决该问题的方法

需要定义两个变:

#include<stdio.h>

int main()

{

int x,y;//定义两个变量

printf("请输入分别x和y的值 ");

scanf("%d %d",&x,&y);//终端输入变量x、y

x=y-x;

y=y-x;//把x赋值给y

x=y+x;//把y赋值给x

printf("%d %d",x,y);//输出交换后x和y的值

return 0;

}

阅读全文

与编程为什么输出两个变量相关的资料

热点内容
魔兽世界41升级补丁 浏览:209
51单片机热敏电阻测温程序 浏览:913
专卖机油是哪个app 浏览:574
表格有密码怎么办 浏览:376
立项文件费用多少 浏览:408
怎样删除电脑桌面的压缩文件 浏览:139
b超单子哪个数据能看出来 浏览:75
vscodejs方法跳转 浏览:609
java编程语言及版本号 浏览:219
两条数据线多少钱 浏览:978
阿里云盘一次可以保存多少个文件 浏览:179
扬州防控15号文件内容 浏览:424
nuke视频教程网盘 浏览:714
朋友微信发给我的压缩文件错误 浏览:334
银饰拍摄教程 浏览:528
邻居找不到无线网络连接怎么办 浏览:58
上海哪里可以学激光切割编程 浏览:220
华硕主板在线升级bios工具 浏览:89
音频文件名前加序号 浏览:500
开机选择黑苹果双系统 浏览:824

友情链接