C语言练习

devtools/2024/10/11 0:15:23/

题目:

1.如果在int型变量的声明中为变量赋一个实数值(如3.12或4.6)的初始值会怎样呢?请打一段代码来看看

分析:……不用分析,开个玩笑,虽然很简单但是还是按照惯例水上一波数字

1.首先按照题目要求用函数类型int整型给变量赋值

2.再用我们常用的printf,看看它们之间的会碰撞出怎样的火花呢?

#include<stdio.h>//头文件
int main()//主函数main,函数类型int整型{
int i=3.12;//变量赋值
printf("%d",i);//printf打印,%d占位符(详细了解看往期记录)
return 0;
}

运行结果:

 很明显,因为用的int整型,所以它自动忽略了小数部分,当然其中也有%d的原因,因为它是一种占位符,只接受整数数字字符。



http://www.ppmy.cn/devtools/123889.html

相关文章

JUC-CompletableFuture

1. CompletableFuture 简介 JUC 中提供的一个实现异步编程的工具类。实现了 Future 和 CompletionStage 两个接口&#xff0c;主要用作于创建&#xff0c;组合&#xff0c;处理多个异步任务核心思想是 异步任务的链式处理 2. CompletableFuture 与 Future 的区别 传统的 Fut…

【解决】虚拟机VMTool安装程序无法继续,Microsoft Runtime DLL安装程序未能完成安装

这个问题的原因是系统安装服务没有开启 打开任务管理器-服务-打开服务 找到windows installer 服务&#xff0c;开启即可

CMakeLists.txt关键字查漏补缺

target_link_libraries 用于指定目标&#xff08;如可执行文件或库&#xff09;要链接的库 cmake_minimum_required(VERSION 3.10)# 设置项目名称 project(my_project)# 添加可执行文件 add_executable(my_executable main.cpp)# 链接外部库 target_link_libraries(my_executa…

FreeRTOS学习总结

背景&#xff1a;在裸机开发上&#xff0c;有时候我们需要等待某个信号或者需要延迟时&#xff0c;CPU的运算是白白浪费掉了的&#xff0c;CPU的利用率并不高&#xff0c;我们希望当一个函数在等待的时候&#xff0c;可以去执行其他内容&#xff0c;提高CPU的效率&#xff0c;同…

JVM系列(二) -类的加载过程介绍

一、背景介绍 我们知道 Java 是先通过编译器将.java类文件转成.class字节码文件&#xff0c;然后再通过虚拟机将.class字节码文件加载到内存中来实现应用程序的运行。 那么虚拟机是什么时候加载class文件&#xff1f;如何加载class文件&#xff1f;class文件进入到虚拟机后发…

javascript学习笔记

参考链接&#xff1a;JavaScript 教程 | 菜鸟教程 一、javascript输出显示数据 window 对象 定义: window 对象代表浏览器窗口或标签页。它是 JavaScript 的全局对象&#xff0c;也是全局作用域的根。功能: 提供对浏览器窗口的控制&#xff0c;比如可以修改窗口大小、位置等…

第三章 RabbitMQ安装

目录 一、Mac RabbitMQ安装 1.1. 安装Homebrew 1.2. 安装RabbitMQ 1.3. 启动RabbitMQ服务 1.4. 访问RabbitMQ管理界面 1.5. 停止RabbitMQ 二、Linux RabbitMQ安装 2.1. 安装仓库和依赖包 2.2. 安装RabbitMQ 2.3. 启动RabbitMQ 2.4. 设置RabbitMQ服务开机自启 2.5. …

多线程-初阶(2)BlockingQueueThreadPoolExecutor

学习目标&#xff1a; 熟悉wait和notify的线程休眠和启动 熟悉多线程的基本案例 1.单例模式的两种设置模式:懒汉模式和饿汉模式 2.阻塞队列(生产者消费者模型) 3.线程池 4.定时器 1.wait和notify 由于线程之间是抢占式执⾏的, 因此线程之间执⾏的先后顺序难以预知. 但是…