C语言刷题第五章(下)

三.题目

7.浮点数的各位数字

(1)题目描述:

给定一个浮点数,要求得到浮点数的个位数。

(2)输入描述:

一行,包括一个浮点数。

(3)输出描述:

一行,包括一个整数,为输入浮点数的个位数

(4)示例:

输入:13.141

输出:3

(5)代码实践:

方法一:

#include <stdio.h>

int main( )

{

double num=0.0;

scanf("%lf",&num);

int p=(int)num;

printf("%d",p%10);

return 0;

}

方法二:

#include <stdio.h>

int main( )

{

int n=0;

scanf("%d",&n);

printf("%d",n%10);

return 0;

}

(6)总结:

将一个小数的小数部分去掉,可以将浮点数的double类型强制类型转换为整数int 类型。

8.你能活多少秒

(1)题目描述:

一年,包括一个整数age(0<age<200);

(2)输入描述:

一行,包括一个整数(0-200)

(3)输出描述:

一行,包括一个整数,输出年龄对应的秒数。

(4)示例:

输入:20

输出:631200000

(5)代码实践:

#include<stdio.h>

int main( )

{

int age =0;

long long s=0;//算出的数字过大,所以用long long

scanf("%d",&age);

s=age*12*365*24*60*60;

printf("%lld",s);//long long类型的整形应该用%lld打印

return =0;

}

相关推荐
浩浩测试一下7 小时前
汇编 标志位寄存器 (逆向分析 )
c语言·汇编·逆向·windows编程·标志寄存器
小O的算法实验室7 小时前
2026年KBS,流形感知强化学习差分进化算法+不规则3D无人机路径规划,深度解析+性能实测
算法·智能算法·智能算法改进
玖釉-7 小时前
C++ 中的循环语句详解:while、do...while、for、嵌套循环与循环控制
开发语言·c++·算法
不做无法实现的梦~8 小时前
运动控制系统复习一览-----常考题目总结版本
算法
小短腿的代码世界8 小时前
信号路由风暴:Qt算法交易系统的高频信号分发架构
qt·算法·架构
阿文的代码库8 小时前
一文读懂GROUP BY 1,2 VS GROUP BY column_1, column_2 的区别
算法
SuperByteMaster8 小时前
uart中断发送和接收处理
c语言
008爬虫实战录9 小时前
【码上爬】 题十:魔改算法 堆栈分析,找加密值过程详解
前端·python·算法
chao1898449 小时前
基于狮蚁群算法(ALO)的火电机组功能调度实现
人工智能·算法
Deep-w9 小时前
【MATLAB】含光伏 - 储能的家庭/工业微电网能量管理仿真研究
开发语言·算法·matlab