数据类型的转换10.31

1.自动转换

#include<stdio.h>
int main(){
	int a=5;
	float b;
	int c=99;
	char C; 
	b=a;
	b=6.89;
	C=c;
	C='A';
	a=(int)b;
	printf("%d",C);
	a=b;//实型转换为整型时, 自动舍去小数部分,不进行四舍五入; 
	printf("%d",a);//整形转换为实型时,小数部分自动补0; 
	//整型转换为字符型时,会把这个数字当成ASCII码值输出对应的字符
	//字符型转换为整型时,会直接输出 该字符的ASCII值 
	return 0;
}

2.强制转换

#include<stdio.h>
int main(){
	int a=5;
	float b;
	a=b;
	b=6.89;
	a=(int)b;//整型变量a=(int)b---将实型变量b强制转换为整型变量 
	printf("%d",a) ;
	return 0;
}

算法

1*2*3*4*5(120)

目录

算法


1.最原始的方法

#include<stdio.h>
int main(){
	int a=1,b=2,c=3,d=4,e=5,s;
	s=a*b;
	s=s*c;
	s=s*d;
	s=s*e;
	printf ("%d",s);
	return 0;
}

2.循环的方法.

#include<stdio.h>
int main(){
	int s=1,i=2;
	for(i=1;i<=5;i++) {
		s=s*i;
		printf("i=%d s=%d\n",i,s);
	}
	printf ("%d",s);
	return 0;
}

判断是不是闰年

1.能否被4整除

a.不能(不是闰年)b.能否被100整除

2.能否被100整除

a.不能(不是闰年)b.能否被400整除

3.能否被400整除

a.能(是闰年)b.不能(不是闰年)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值