ZZULIOJ1166: 实数取整(指针专题)
```c
#include<stdio.h>
#include<string.h>
//读入一个实数,输出实数的整数部分。注意该实数的位数不超过100位。输入的整数部分可能含有不必要的前导0,输出时应去掉,当然,若整数部分为0,则该0不能去掉。如输入0023.56732,输出应为23,而不是0023;0.123对应的输出应为0。当然输入也可能不含小数部分。
//要求定义并使用rounding()函数,原型如下:
char ch[101] = { 0 };
char ch2[2] = "0\0";
char* rounding(char* p)
{//将字符串p表示的实数取整后生成新的字符串,并由函数返回char* point;point = p;int i;if (*p == '0' && *(p + 1) == '.'){return ch2;}else{while (*p != '.'){if (*p != '0'){point = p;break;}p++;}for (i = 0; *point != '.'; i++){ch[i] = *point;point++;}ch[i] = '\0';return ch;}}
int main()
{char str[101] = { 0 };gets(str);char* p;p = str;printf("%s", rounding(p));return 0;
}
ZZULIOJ1166: 实数取整(指针专题)相关推荐
- zzulioj1166实数取整(指针专题)
1166实数取整(指针专题) 题目描述 读入一个实数,输出实数的整数部分.注意该实数的位数不超过100位.输入的整数部分可能含有不必要的前导0,输出时应去掉,当然,若整数部分为0,则该0不能去掉.如输 ...
- 实数取整(指针专题)
题目描述 读入一个实数,输出实数的整数部分.注意该实数的位数不超过100位.输入的整数部分可能含有不必要的前导0,输出时应去掉,当然,若整数部分为0,则该0不能去掉.如输入0023.56732,输出应 ...
- 实数取整写入文件(C语言文件篇)
题目要求:文件f1.txt中有若干个实数,请分别读出,将每个实数按四舍五入取整后存入存入文件f2.txt中.试编写相应程序. 思路: 打开文件f1, 读入实数, 将实数的整数部分和小数部分拆开, 小数 ...
- C#常见金额优选类型及其三种常用的取整方式
原文:C#常见金额优选类型及其三种常用的取整方式 这两天一直在做一个商城后台的对账方面的工作,忽然发现C#真的有很多值的学习的东西: 一.C#常用的三种取整方式(主要适用于double.decimal ...
- 为什么python除法结果会有小数点0_关于python:为什么整数除法会在许多脚本语言中向下取整?...
在我测试过的语言中,- (x div y )不等于-x div y: 我已经在Python中测试了//,在Ruby中测试了/,在Perl 6中测试了div: C具有类似的行为. 该行为通常是按照规范进 ...
- 18100出多少取整_关于JavaScript数据类型,你知道多少?
JavaScript的数据类型是每一个前端开发者必须要掌握的内容,也是最基础最重要的角色之一,关于JavaScript数据类型你知道多少? JavaScript一共有7种数据类型:String.Num ...
- Oracle的取整和四舍五入函数——floor,round,ceil,trunc使用说明
oracle的取整和四舍五入函数--floor round ceil trunc使用说明 看了electrictoolbox上对PHP,MYSQL,Javascript几种语言关于取整数的专题, ...
- 2023牛客寒假算法基础集训营4_20230130「向上取整」「夹逼dp」「lowbit科学+树状数组性质」「搜索」「倍增跳表」「莫队」
6/13 教育场是有被教育到.(预计会鸽几题. 已过非太水的题们 //B //https://ac.nowcoder.com/acm/contest/46812/B//小构造小数学#include & ...
- python取整符号_python 取整
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! (1)向下取整向下取整很简单,直接使用int()函数即可,如下代码(python ...
最新文章
- 基于Android平台扫码识别并链接服务器demo
- Fedora15使用笔记
- usb接口电路_RS232接口与RS485的不同之处
- BAT会看上哪样的中小公司程序员?
- redis数据持久化到mysql_Redis【数据持久化篇】
- Google图片搜索的原理
- Android应用开发—LayoutParams的用法
- 每周分享之cookie详解
- MaxCompute 挑战使用SQL进行序列数据处理
- python利用faker,输出企业名称、用户名称、手机号、地址信息等测试数据实例
- 学习前端开发,自学真的能成功?
- Javascript This 机制
- 非模块化jar的模块化转换
- python中的as是什么意思_python中as用法实例分析
- 计算机组成原理实验报告 实验五 三人表决电路实验
- 解方程计算器,一款数学神器APP,有需要的自己收藏!
- php解压有密码的zip,linux下解压有密码的rar压缩包的方法
- android实现类似在短信图标右上角显示短信个数的效果
- the system can not open the device or file specified解决方案
- 仿微信朋友圈,文字展开全文,全文收起功能