c语言小知识

c语言小知识,第1张

c语言小知识

1、 将字符型变量里存放的数字转换为整型数字  

#include
#include
int main ()
{
	char c[30];
	int i,n[30];
	scanf("%s",&c);//输入一串数字 
	for(i=0;i 

比如上面的代码中输入23445,那么最后输出的结果就为2 3 4 4 5,因为char型里存放的数字不能参与运算,所以有时候就需要经过这样的转化

2、C语言中保留n位有效数字:

即规定整数+小数一共n位有效,用%.ng输出

3、判断奇偶时比较快的一种方法

#include
int main ()
{
	int n;
	scanf("%d",&n);
	if(n%2!=0)// 方法一
	{
		printf("n是一个奇数n");
	}
	else 
	{
		printf("n是一个偶数n");
	}

	if(n&1)//方法二 
	{
		printf("n是一个奇数n");
	}
	else 
	{
		printf("n是一个偶数n");
	}
	
	return  0;
}

方法一比较容易想起来,看起来也容易理解。比较常规普遍的判断奇数偶数的方法

方法二是一种速度效率比较高的一种方法。

做题的时候有时会遇到超时的情况,用方法二代替经常用的方法一也许就可以通过了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5718522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存