第一个
/*
编写一个将实数四舍五入到小数点后第n位的函数,并调用此函数将一
个实数舍入到小数点后第2位(是指内部精度而非输出精度)。
*/
#include<stdio.h>
#include <math.h>
double jd(int n,double numb);//求精度
int main()
{
int n=0;
double numb=0.0;
printf("请输入实数:");
scanf("%lf",&numb);
printf("请输入保留小数位数:");
scanf("%d",&n);
printf("%lf保留%d位之后的数为%lf\n",numb,n,jd(n,numb));
return 0;
}
/*
功能:求实数numb四舍五入到小数点后第n位
参数:实数numb,整形n
返回值:精确后的实数numb
*/
double jd(int i,double numb)
{
numb *= pow(10,i + 1);
if((int)numb % 10 > 4)
numb += 10;
numb /= 10;
numb = (int)numb;
numb /= pow(10,i);
return numb;
}
/*
编写一个函数用于将一个整数前后倒置,并调用此函数将一个从键盘输入的整数前后倒置?
*/
#include <stdio.h>
int con_int(int);
int main()
{
int num=0;
printf("请输入一个整数:");
scanf("%d",&num);
num=con_int(num);
printf("您输入的数倒置之后是:%d\n",num);
return 0;
}
/*
*功能:将一个数倒置
*参数:整数num
*返回值:num倒置之后的整数
*/
int con_int(int num_a)
{
int a=0,b=0;
while(num_a>0)
{
b=num_a%10;
num_a=num_a-b;
num_a=num_a/10;
a=a*10+b;
}
return a;
}
分享到:
相关推荐
简单的C语言程序,比较大小,if语句选择
c语言简单小程序简单算法.pdf
c语言关机小程序很简单的,想学c的话可以看一下啊!
在WINTC软件上运行,未写明程序功能,实在抱歉
游戏,C语言开发的简单小游戏、可供初学者学习
求圆周率代码
简单的C语言,实用性程序,比较两个实属的大小, 通过系统输入两个实数,然后输出结果
当初自己学习c语言时候用c语言编写的简单小程序,适合初学c语言的新手参考。当初自己学习c语言时候用c语言编写的简单小程序,适合初学c语言的新手参考
非常强大的C语言 写的很多程序,带有注释,也含有几个C语言 小游戏,很棒
一些简单的C语言源码,比较有意思,自己初学的时候记录的,包括控制鼠标,隐藏控制台黑色窗口,窗口抖动等。如果你刚入门,可能会有用(激发你的兴趣),如果你是大佬,请勿喷。
程序用较简单的算法,可以随机实现不同方正的魔方。用C语言程序编写的魔方算法。
实用c语言,Win制作简单实用小程序 前期说明报告 很方便
C语言简单的小程序,由简到难,适合初学者 小程序源代码+注释 运行通过
简单的贪吃蛇程序,win32控制台,c语言
用最简单的Tc3.0编成的小游戏,轻松应对课程设计!还有很多有用的源程序代码!
c语言关机小程序,很简单的c程序,感兴趣的话可以下
C语言的初级教程,简单讲述的C语言的基本结构语法,附100个小程序实例! chm版,易于使用。
c语言简单小程序,适合初学者熟练掌握c语言
C语言实例小程序,入门学习。 C语言源代码,循环抽奖小程序,随机动态抽出结果。
用数组实现计算器的加减乘除运算并支持浮点运算, 调试已经完成,可以实现