C语言练习

题目:

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

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

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

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

cs 复制代码
#include<stdio.h>//头文件
int main()//主函数main,函数类型int整型

{
int i=3.12;//变量赋值
printf("%d",i);//printf打印,%d占位符(详细了解看往期记录)
return 0;
}

运行结果:

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


相关推荐
Escalating_xu5 分钟前
【C++ STL简介】从六大组件到容器、迭代器与算法协作
java·c++·算法
ly768943 分钟前
C 语言从入门到进阶:语法、指针、内存管理与工程实践详解
c语言·开发语言
纪念 2291 小时前
算法二叉树(一)
算法
liulilittle1 小时前
llmx 学习手册 06 —— CPU 指令集优化(AVX-512 三层演进)
c++·学习·算法·ai·llm
土司大王2 小时前
LeetCode hot100——相交链表
算法·leetcode·链表
土司大王2 小时前
LeetCode hot100——回文链表
算法·leetcode·链表
Chester_19992 小时前
CSP202209.B何以包邮?
c语言·开发语言
caimouse2 小时前
ReactOS 窗口系统分析(13):滚动条 — scrollbar.c + scrollex.c
c语言·开发语言·reactos
sel_92 小时前
【Docker】Docker 安装与使用详解:从零搭建到日常实战
人工智能·深度学习·算法·docker
caimouse5 小时前
ReactOS 窗口系统分析(23):键盘 — keyboard.c + kbdlayout.c
c语言·开发语言·计算机外设