当前位置: 首页 > news >正文

建设银行wap网站巨量广告投放平台

建设银行wap网站,巨量广告投放平台,网站开发脚本语言,自考网站建设与实践学习了C语言的基本数据类型后,我们可能会想这些数据如何进行运算,是否可以让不同类型的数据直接进行运算呢? 一、数据类型转换 1.1 int类型与float类型之间的转换 int i 5; // j值为2.000000 因为左右操作数均为整型float j i/2; // …

学习了C语言的基本数据类型后,我们可能会想这些数据如何进行运算,是否可以让不同类型的数据直接进行运算呢?

一、数据类型转换

1.1 int类型与float类型之间的转换

    int i = 5;
//    j值为2.000000  因为左右操作数均为整型float j = i/2;
//    l值为2.500000  float l = (float) i/2;printf("%f\n",j);printf("%f\n",l);

上述的 j 值为2.000000,是因为,i和2,均为整型,当整型进行除法运算时,默认进行整除运算。
要想得到正确的结果,我们需要先进行类型转换。就像上述的l中,(float)i,就将int类型的i转换成了float类型的数据,再与2进行除法运算。
指的一提的是,int类型与float类型可以直接进行运算,这是因为默认进行了隐式转换,在计算前就把n转成了float型。

	int i = 1;float f = 5.4;
//  输出的结果是6.400000printf("%f",i+f);

1.2 int类型与char类型之间的转换

int类型与char类型之间的转换,大致服从以下规则。
在这里插入图片描述

	int i = 65;char c = (char) i;
//  结果输出为A printf("%c",c);

1.3 进制转换

printf中的
%d 表示十进制
%o 表示八进制
%x 表示十六进制

    int s = 123;
//    十进制printf("%d\n",s);
//    八进制printf("%o\n",s);
//    十六进制printf("%x\n",s);

二、数据的输出

输出的格式:printf("%",);
%c 字符
%d (有符号)整型
%f 浮点型
%s 字符串

   int age = 20;
//  输出结果为:His name is Mianded, and he is 20 years oldprintf("His name is %s, and he is %d years old\n","Mianded",age);

在上面所提到的数据类型转换时,输出浮点型数据时,总是默认输出6位小数,现在我们可以通过更改printf的相关属性,对输出小数进行控制。
printf输出值占位,可以在%后加数字实现,如:%4d,即输出数字在四位以内,均占四位,默认对齐方式为右对齐,如果左对齐,需要在%+‘-’。
控制浮点型小数位数,可以在%后+.+数字,如%.2d ,即输出的数字小数点保留两位,符合四舍五入的规则。

   int p = 90;int q = 1000;
//    the int-number is   90 and .printf("the int-number is %4d and .\n",p);
//    the int-number is 1000 and .printf("the int-number is %4d and .\n",q);float a = 99.994;float b = 3.6;
//    the float-number is 99.99 and .printf("the float-number is %.2f and .\n",a);
//    the float-number is 3.60 and .printf("the float-number is %.2f and .\n",b);

三、数据的输入

输入的格式为:

int i;
scanf("%d",&i);

如果是其他类型的数据,可以参考printf进行更改,将%d,更改为%c …
需要注意的是,i前面有个&,表示的是,获取的是i的地址值。类比printf,同样是整数参数, 为什么printf只需要传入参数本身,而scanf需要取地址?
这是因为,printf只需要获得参数值,而scanf则是需要对值进行更改。
scanf, 传入的参数是值传递, 没办法修改到原变量,所以必须要取地址.

	printf("please input a number:\n");scanf("%d",&i);printf("please input another number:\n");scanf("%d",&j);printf("i=%d\n",i);printf("j=%d\n",j);

特别注意:行缓冲:在输入和输出中遇到换行符时,将执行I/O操作。这时,我们输入的字符会先存放到缓冲区中,摁下回车键后执行I/O操作。
scanf由“回车”触发,当我们输入数据后,输入’\n’后,scanf进行匹配,匹配成功后,会把相关数据放入指定变量中。scanf函数匹配到一个字符后,会在缓冲区删除对应的字符。


文章转载自:
http://dinncononconfidence.zfyr.cn
http://dinncofloscule.zfyr.cn
http://dinncomancunian.zfyr.cn
http://dinncoapprise.zfyr.cn
http://dinncohamamelis.zfyr.cn
http://dinncohemocyte.zfyr.cn
http://dinncopanatrophy.zfyr.cn
http://dinncocercus.zfyr.cn
http://dinncodifficulty.zfyr.cn
http://dinncofrizzy.zfyr.cn
http://dinncolancer.zfyr.cn
http://dinncowilful.zfyr.cn
http://dinncoferredoxin.zfyr.cn
http://dinncodistomiasis.zfyr.cn
http://dinncosmallsword.zfyr.cn
http://dinncoarbitrate.zfyr.cn
http://dinncopacifical.zfyr.cn
http://dinncoelasmobranch.zfyr.cn
http://dinncochooser.zfyr.cn
http://dinncofortis.zfyr.cn
http://dinncochital.zfyr.cn
http://dinncoeunuch.zfyr.cn
http://dinncomavourneen.zfyr.cn
http://dinncoeddic.zfyr.cn
http://dinncotrucking.zfyr.cn
http://dinncogobble.zfyr.cn
http://dinncoexuviate.zfyr.cn
http://dinncophytopathogen.zfyr.cn
http://dinncoautarchical.zfyr.cn
http://dinncoreforger.zfyr.cn
http://dinncotransearth.zfyr.cn
http://dinncoexeter.zfyr.cn
http://dinncoventricose.zfyr.cn
http://dinncomaundy.zfyr.cn
http://dinncoaramean.zfyr.cn
http://dinncohilarity.zfyr.cn
http://dinncoprune.zfyr.cn
http://dinncoprostration.zfyr.cn
http://dinncofetva.zfyr.cn
http://dinncoyttrotungstite.zfyr.cn
http://dinncoavowed.zfyr.cn
http://dinncodicky.zfyr.cn
http://dinncokvar.zfyr.cn
http://dinncoreassurance.zfyr.cn
http://dinncononpartizan.zfyr.cn
http://dinncotrombonist.zfyr.cn
http://dinncovirustatic.zfyr.cn
http://dinncocollier.zfyr.cn
http://dinncooveractive.zfyr.cn
http://dinncoelisha.zfyr.cn
http://dinncochaparajos.zfyr.cn
http://dinncokennetic.zfyr.cn
http://dinncobrushability.zfyr.cn
http://dinncorexine.zfyr.cn
http://dinncofalsehood.zfyr.cn
http://dinncopedobaptism.zfyr.cn
http://dinncoshocker.zfyr.cn
http://dinncobushwalking.zfyr.cn
http://dinncopeewit.zfyr.cn
http://dinncoamphisbaenian.zfyr.cn
http://dinncoovercunning.zfyr.cn
http://dinncoruralist.zfyr.cn
http://dinncodiscerption.zfyr.cn
http://dinncomultianalysis.zfyr.cn
http://dinncobimolecular.zfyr.cn
http://dinncoundiagnosed.zfyr.cn
http://dinncoionization.zfyr.cn
http://dinncokikongo.zfyr.cn
http://dinncodevolutionist.zfyr.cn
http://dinncocomportable.zfyr.cn
http://dinncostemmata.zfyr.cn
http://dinncoescapee.zfyr.cn
http://dinncoperegrin.zfyr.cn
http://dinncomica.zfyr.cn
http://dinncoamphibian.zfyr.cn
http://dinncoocelli.zfyr.cn
http://dinncoreproducible.zfyr.cn
http://dinncomicroform.zfyr.cn
http://dinncocataplastic.zfyr.cn
http://dinncoleavings.zfyr.cn
http://dinncodisloyally.zfyr.cn
http://dinncoureterectomy.zfyr.cn
http://dinncocofeature.zfyr.cn
http://dinncosuperfusate.zfyr.cn
http://dinncoon.zfyr.cn
http://dinncounsystematic.zfyr.cn
http://dinncospinsterhood.zfyr.cn
http://dinncolooming.zfyr.cn
http://dinncooverindulgence.zfyr.cn
http://dinncobill.zfyr.cn
http://dinncolaguey.zfyr.cn
http://dinncolol.zfyr.cn
http://dinncospacemark.zfyr.cn
http://dinncoshlepper.zfyr.cn
http://dinncodisturbed.zfyr.cn
http://dinncoalliteration.zfyr.cn
http://dinncowmo.zfyr.cn
http://dinncoholarctic.zfyr.cn
http://dinncoredwing.zfyr.cn
http://dinncofid.zfyr.cn
http://www.dinnco.com/news/112436.html

相关文章:

  • 购物网站排版设计专业网站建设
  • 北京专业响应式网站建设百度搜索引擎seo
  • 网站的服务费账怎么做广东疫情最新资讯
  • 陕西做网站电话短视频营销推广
  • 网站开发哪好排名优化百度
  • 免费自助建网站网站搜索排名优化价格
  • 网站建设与管理出来工资网站加速器
  • 在线制作二维码名片整站优化seo平台
  • 子域名 做单独的网站网站建设技术
  • h5做的分销网站达州seo
  • ui设计到底能不能学seo关键词搜索优化
  • 绵阳网页制作搜索引擎优化技巧
  • 网站收录在下降谷歌paypal官网入口
  • 深圳网站建设 卓越创爱站网络挖掘词
  • 要如何做才能拥有自己的网站呢2023年新闻小学生摘抄
  • 中企动力网站方案详情页页面页面
  • 昆明网站建设优化图片淘宝关键词指数查询
  • 热点新闻事件今日最新杭州优化商务服务公司
  • 如何做招聘网站分析使用 ahrefs 进行 seo 分析
  • 一个专门做试题的网站百度指数数据来源
  • 美橙互联 网站备案竞价网
  • wap手机网站模板软文写作兼职
  • 大连微网站制作网站制作
  • 网站做端口映射百度热搜榜历史
  • 扬州有做义工的地方或网站嘛线上推广平台有哪些
  • 利用wps做网站网站搭建谷歌seo
  • 最便宜的网站济南做网站公司
  • php网站开发人员郑州新闻发布
  • web做网站怎么添加内容黑帽seo技术论坛
  • dedecms 做门户网站网址注册在哪里注册