C语言入门基础2

哈喽呀!刚刚做了一个小小计算器,现在我们来继续搞事情!

1.浮点数精度(自己打一下试试哦!):
1+.精度点:

#include <stdio.h>
#include <stdlib.h>
main()
{
	float a; 
	double b;
	a=3.141592653589793;
	b=3.141592653589793;
	printf("%.15f\n",a);
	printf("%.15f\n",b);	
 } 

2+.精度点升级版:

#include <stdio.h>
#include <stdlib.h>
main()
{
		double b;
		b=3.141592653589793;
		printf("%.15f\n",b);	
}

3.数字差不多了,来试试输入字母:

#include <stdio.h>
#include <stdlib.h>
main()
{
	char a;
	scanf("%c",&a);
	printf("你刚才输入的字符的是%c\n",a);
}

1+.字母升级版,数字前后一位:

#include <stdio.h>
#include <stdlib.h>
main()
{
	char a;
	scanf("%c",&a);
	printf("你刚才输入的字符的后一位是%c\n",a+1);
}

2+.字母升升级版,互换:

#include <stdio.h>
#include <stdlib.h>
main()
{
	int a,b,t;
	scanf("%d%d",&a,&b);
	t=a;
	a=b;
	b=t;
	printf("%d %d",a,b);
}

1+.有疑惑的可以试试直接给a=b,运行后你就知道,没有t的话,电脑兄会想,好家伙!两个数相等,那不就是一样?嗯~我懂了!所以多加一个t,其实是给互换一个缓冲的机会,不然电脑兄会有点反应不过来滴!
(而且记得哦!C语言中等号左右两边的赋值情况不一样,如果代码运行不正确,记得检查一下哦!)
2+.再有一个哦,交换数值的方法还有很多,大家可以自行查找一下,试试,看看有什么不一样!

啊哈!基础搞完了!下一站----语法!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值