首页 > 其他分享 >c语言中给int类型变量赋值double型数值; 给double型变量赋值int型数据

c语言中给int类型变量赋值double型数值; 给double型变量赋值int型数据

时间:2024-07-28 20:28:11浏览次数:6  
标签:int double PC1 kkk test root 赋值

 

 

001、 给int型变量赋值double型数据

[root@PC1 test]# ls
test.c
[root@PC1 test]# cat test.c                      ## 测试程序
#include <stdio.h>

int main(void)
{
        int i;

        i = 8.583;

        printf("i = %d\n", i);                    // 其返回值是去掉了小数点后边的部分

        return 0;
}
[root@PC1 test]# gcc test.c -o kkk
[root@PC1 test]# ls
kkk  test.c
[root@PC1 test]# ./kkk
i = 8

 。

 

02、double型变量赋值int值;

[root@PC1 test]# ls
test.c
[root@PC1 test]# cat test.c
#include <stdio.h>

int main(void)
{
        double i;

        i = 5;                   // double型变量赋值int数值

        printf("i = %f\n", i);  

        return 0;
}
[root@PC1 test]# gcc test.c -o kkk
[root@PC1 test]# ls
kkk  test.c
[root@PC1 test]# ./kkk           ## 其结果不受影响
i = 5.000000

 

标签:int,double,PC1,kkk,test,root,赋值
From: https://www.cnblogs.com/liujiaxin2018/p/18328829

相关文章

  • C语言输出函数printf详解
    printf1.1基本类型printf()的作用是将参数文本输出到屏幕。f代表format(格式化),表示可以定制输出文本的格式。printf()的头文件是stdio.h例如:#include<stdio.h>intmain(){ printf("HelloWorld"); return0;}1.2占位符printf()可以在输出文本中指定占位符......
  • tkinter 中带有红色背景的默认最大化窗口
    我在windows11操作系统(家庭版)中使用Python3.11.9可滚动框架内有一个表格。这是简化的代码importtkinterastkclassTable(tk.Frame):def__init__(self,master,header_labels:tuple,*args,**kwargs):tk.Frame.__init__(self,master,*arg......
  • Java----CAS算法与AtomicInteger源码解读
    CAS介绍:为了确保对数据操作的原子性,在java.util.concurrent.atomic下定义许多关于各种基本类型数据的提供原子操作的类。这里我们以AtomicInteger为例子。AtomicInteger的本质:自旋锁+CAS算法CAS的全称是:CompareAndSwap(比较再交换);是现代CPU广泛支持的一种对内存中的......
  • AttributeError:'int'对象没有属性'index'(python)
    我正在Python上进行“猜单词”,但我无法弄清楚这个错误。AttributeError:'int'objecthasnoattribute'index'(python)它在线上给了我一个错误letterIndex=word.index(guess)defcheckLetter(word):blanks='_'*len(str(word))print('W......
  • ULTRAINTERACT 数据集与 EURUS 模型:推动开源大型语言模型在推理领域的新进展
     人工智能咨询培训老师叶梓转载标明出处在人工智能的浪潮中,大型语言模型(LLMs)已经成为推动自然语言处理技术发展的关键力量。它们在理解、生成语言以及执行复杂任务方面展现出了巨大的潜力。然而,尽管在特定领域内取得了显著进展,现有的开源LLMs在处理多样化和高难度的推理任......
  • PTZ summer 2021 Day 5 D Interval
    记\([l,r]\times[a,b]\)表示区间所有的\((x,y),x\in[l,r],y\in[a,b]\)先考虑离散化,对每一个极小区间\((x,y)\)分别求解,假设有\(n\)给定区间包含它若\(n=1\),那么可以使\([1,i_1]\times[i_1,n]\)加上\(1\)如果\(n=2\),如果按照\(n=1\)的做法会重复计算,那么可......
  • 冻鳗蔓延设在MC游玩上的一些解决方案(以当期Modpacks Infinte Infinity为例,并拓展)
    文章组成一、前言二、游玩须知三、Mod解决方案四、联机解决方案五、拓展一、前言关于MC一时起兴,然后大部分人不知道怎么搞我们正在玩的模组,所以写这样一则博客来记录本期MC游玩的一些技术和方式,可以提供参考,并且照着本博客做应该会简单不少。本着让更多人一起快乐玩MC......
  • 15 赋值、浅拷贝和深拷贝区别_is和==的区别
     欢迎来到@一夜看尽长安花博客,您的点赞和收藏是我持续发文的动力对于文章中出现的任何错误请大家批评指出,一定及时修改。有任何想要讨论的问题可联系我:[email protected]。发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。   专栏:java全栈C&C++PythonAIP......
  • 使用 cx_freeze 时 python 库 speedtest/speedtes-cli 和 tkinter 的问题
    我编写了一个脚本来使用python/tkinter和speedtest库(speedtest/speedtest-cli)执行许多宽带速度测试。当作为普通python脚本运行时,该程序按预期工作。我可以使用cx_freeze创建一个exe文件,它会正常创建所有内容。当我运行exe文件时,我得到以下回溯...Traceback(m......
  • 请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应的下标
    publicclassshuzu05{//编写一个main方法publicstaticvoidmain(String[]args){//请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应的下标//思路分析//1.定义一个int数组int[]arr={4,-1,9,10,23};//2.假定max=arr......