编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分输出
时间: 2023-04-05 07:00:29 浏览: 166
您好,可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
float num;
int integer;
printf("请输入一个浮点数:");
scanf("%f", &num);
integer = (int)num; // 强制类型转换,取整数部分
printf("该浮点数的整数部分为:%d\n", integer);
return 0;
}
```
希望能对您有所帮助。
相关问题
java编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分输出
可以使用以下代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double num = scanner.nextDouble();
int integerPart = (int) num;
System.out.println(integerPart);
}
}
```
这段代码可以从键盘上读取一个浮点数,然后将其转换为整数,并输出整数部分。
编写程序,功能为从键盘上输入一个浮点数,然后分别输出其整数部分和小数部分。
以下是实现该功能的 Python 代码:
```
num = float(input("请输入一个浮点数:"))
integer_part = int(num)
decimal_part = num - integer_part
print("整数部分为:", integer_part)
print("小数部分为:", decimal_part)
```
输入一个浮点数后,程序会将其转换为整数和小数部分,并输出结果。
阅读全文