C语言基本语句(变量类型int、 float、 double、 char,函数scanf、printf、putchar()、getchar() )

这篇具有很好参考价值的文章主要介绍了C语言基本语句(变量类型int、 float、 double、 char,函数scanf、printf、putchar()、getchar() )。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. int, float, double, char
①整型int(对应%d)

 int a,b;

 scanf("%d,%d",&a,&b);

printf ("%d",&a);

printf("我今天吃了%d个苹果,在黑板上写下整数%d,这很有趣。",a,b);

//printf("……",变量名)中,“……”部分内容比较自由,可随便发挥,但必须包括%d,几个变量名就对应几个%d

②单精度型浮点数 float(对应%f)

float a, b;

scanf("%f,%f",&a,&b);

printf ("%f",&a);

③双精度型浮点数 double(对应%lf)

double a, b;

scanf("%lf,%lf",&a,&b);

printf ("%lf",&a);

④字符型 char(对应%c)

char a, b;

scanf("%c,%c",&a,&b);

printf ("%c",&a);

2.getchar()语句,putchar()语句

#include<stdio.h>      //包含一个头文件,里面有系统帮我们定义好的函数

int main( )                 //定义一个主函数

{ char a;                  //这里a只能容纳一个字符

 a=getchar();           //键盘输入字符 a

putchar(a);             //输出a

return 0;                  //返回函数值0;该步不可变动

}文章来源地址https://www.toymoban.com/news/detail-721825.html

到了这里,关于C语言基本语句(变量类型int、 float、 double、 char,函数scanf、printf、putchar()、getchar() )的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • char类型与int类型的转换

        在c语言中,char类型与int类型可以转换,如何转换我在此做一个粗略的总结 首先是char转换为int 结果为:n 110 110 即将ASC码强制转换为int 但当输入的数字大于127(ASC码的最大值)时,-128和127就像转盘一样连在一起,如果上述代码中a=128,则输出   一个意义不明的符号(因

    2024年02月11日
    浏览(50)
  • float、double类型的转化和判断为零问题

    1、将字符串转化为float、double 浮点数在内存中的 存储机制和整形数据不同 ,有舍入误差,在计算机中用近似表示任意某个实数。具体来说,这个数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到。这种表示方法类似于基数为10的科学计数法

    2024年02月07日
    浏览(48)
  • java中char类型转换成int类型的方法

    java中,需要对输入进行一些判断,比如需要输入的是数字,而用户输入了字符,那么就会报错,因此用char或者String类型接收输入的数据就不会报错,但是问题来了:如何让输入的char或者String类型变为数字呢? 以下是一些方法: 第一种利用Integer 包装类 的方法 Integer.parseIn

    2024年02月13日
    浏览(56)
  • 【Java 排序】冒泡排序(升降序,Int类型,Double类型,多数组排序)(111)

    思路: 用二重循环实现,外循环变量设为i,内循环变量设为j。假如有n个数需要进行排序,则外循环重复n-1次,内循环依次重复n-1,n-2,…,1次。每次进行比较的两个元素都是与内循环j有关的,它们可以分别用a[j]和a[j+1]标识,i的值依次为1,2,…,n-1,对于每一个i,j的值依次

    2024年02月12日
    浏览(42)
  • Gson int类型被转换成double问题解决(完美解决)

    1.1、BaseResponse类 1.2、不做任何处理,直接用Gson.fromJson解析 1.3、解析结果 1.4、问题 Int类型的\\\"ints\\\"被转换成了double类型、Long类型的\\\"longs\\\"也被转换了 二、解决方案 2.1、旧的(网上千篇一律的复制方案, 其实没有任何卵用 ) 网上千篇一律就是新建TypeAdapter接口的子类,手动转换。

    2024年02月11日
    浏览(52)
  • Java语言之float、double内存存储方式

    目录 前言 Float  double 三.float和double对比 🎁个人主页:tq02的博客_CSDN博客-C语言,Java,Java数据结构领域博主 🎥 本文由 tq02 原创,首发于 CSDN🙉 🎄 本章讲解内容: Java的float和double的存储方式 🎁欢迎各位→ 点赞 👍 +  收藏 ⭐ +  评论 📝+ 关注 ✨ 🎥  C语言专栏 : http:/

    2024年02月13日
    浏览(46)
  • C语言中,float跟double的区别及用法

    顾得泉: 个人主页 个人专栏: 《Linux操作系统》  《C/C++》  《LeedCode刷题》 键盘敲烂,年薪百万! float和double都是用来表示浮点数的数据类型,但是它们之间有一些区别:        存储大小:float占4个字节(32位),double占8个字节(64位)。        精度:double比float精度

    2024年02月06日
    浏览(45)
  • c语言中啥时候用double啥时候用float?

    一般来说,可以使用double来表示具有更高精度要求的 浮点数 ,因为它可以存储更大范围的数值并且具有更高的精度。 最近很多小伙伴找我,说想要一些c语言资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「c语言专业入门到高级教程+工具包」,点

    2024年02月08日
    浏览(73)
  • 【Python 笔记(二)——基本语句 变量类型 字符串 序列 列表与元组 字典与集合】

    在 Python 中,基本语句可以帮助我们完成一些基本的操作,如控制流程、定义函数等。以下是 Python 中的几种基本语句: if 语句 if 语句用于判断某个条件是否成立,如果条件成立则执行相应的代码块。 for 语句 for 语句用于遍历序列中的元素,依次执行相应的代码块。 while 语

    2024年02月08日
    浏览(49)
  • 深度剖析数据在内存中的存储——int类型(整型)和float类型(浮点数)在内存中是如何存储和使用的?

    众所周知,C语言中有几种基本的内置数据类型: char - 字符数据类型 short - 短整型 int - 整型 long - 长整型 long long - 更长的整型 float - 单精度浮点数 double - 双精度浮点数 那为什么要设置这么多内置数据类型呢?类型的意义是什么? 本文将为大家介绍整型和浮点数在内存中的存

    2023年04月22日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包