初学
bobwang999
这个作者很懒,什么都没留下…
展开
-
scanf()是怎么接受数据的
scanf()是怎么接受数据的转载自NanKai_416首先,当我们的pc指向scanf这句时,系统并不是等待用户输入,而是判断输入缓冲区有没有符合格式的内容,如果有,则直接读取。知道了这个,我就应该明白,scanf("%c",&ch);不是没有读到数据,而是读到了我们不知道的数据。那问题又来了,它读到了什么??好吧,这就要说到行缓存;我们用scanf()的时候都要按下ente...转载 2018-11-24 15:04:24 · 439 阅读 · 0 评论 -
str[i] 数字强制转int型
str[i] 数字强制转int型X=(int)(str[i]-48);程序标注“将x转换成int型。”我不明白为啥减掉48,str是char型数组!因为ASC码48就是’0’,也就是说’0’的值是48,而后依次是’1’到’9’。这样正好是char型减去48就是它对应的int值不过这样写不好理解,直接写成str[i]-‘0’就好。如果str里面存放的是数字字符的话就是转成其数值类型比如说...转载 2018-11-25 22:33:33 · 2523 阅读 · 0 评论 -
c语言的main函数到底该怎么写
c语言的main函数到底该怎么写转载自http://www.cnblogs.com/bianchengzhuji/p/9783772.html前言main函数是程序启动后执行的第一个自定义函数。从开始学习C语言到现在,我们似乎看到了很多个版本的main函数,那么哪一种才是正确的呢?我们先来看看目前有哪些版本。main函数版本第一种,没有返回值,没有入参:main()在C89标准中,这...转载 2018-11-25 22:44:51 · 184 阅读 · 0 评论 -
C语言的中gets(s)和scanf("%s",&s)的区别
C语言的中gets(s)和scanf("%s",s)的区别二者都是从终端读入字符串。功能为1、 gets功能为读入一行,并将换行符转换为字符串结束符。2、 scanf("%s",s);读入时,遇到空白字符,包括空格,制表符,换行符时均会停止输入。从功能上可以看出不同之处:1 终止条件不同。gets只有遇到\n时才会结束输入,而scanf遇到空格或制表符时,也会结束输入。比如输入"tes...转载 2018-11-25 23:02:35 · 1207 阅读 · 0 评论 -
puts/gets 和 scanf/printf 用法上的区别
puts/gets 和 scanf/printf 用法上的区别kinly_jiang推荐于2018-02-27printf()函数printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为:printf("<格式化字符串>", <参量表>);其中格式化字符串包括两部分内容: 一...转载 2018-11-25 23:05:32 · 317 阅读 · 0 评论 -
用C语言来实现_输入一个日期(年月日),计算是这一年中的第几天(集思广议)
用C语言来实现_输入一个日期(年月日),计算是这一年中的第几天(集思广议)2017年11月05日 18:18:12 shengDay 阅读数:496更多个人分类: C&C++编程用C语言来实现_输入一个日期(年月日),计算是这一年中的第几天http://blog.csdn.net/wxwd521/article/details/78522301.环境:2.代码:/**wuxi...转载 2018-11-26 17:01:38 · 3775 阅读 · 0 评论 -
求一个数的后三位
29.【中学】求最后3位数值小明在中学会求一个数的 n 次方了,但计算机还不会,请你来编写一个程序吧。由于计算机比较“笨”,所以我们编写程序的功能不用太强,只要能算出 a 的 n 次方的最后 3 位数就可以了。输入:a 和 n 的值。假设 a<=150 。输出:求 a 的 n 次方的最后 3 位数。提示:再想一想,你的方法对吗?你用的是什么数据类型?测试输入关于“测试输入”...转载 2018-11-29 22:27:44 · 7320 阅读 · 0 评论 -
c语言中b++和++b有什么区别
c语言中b++和++b有什么区别来自知道合伙人认证行家 推荐于2017-09-02在++b中,++称为前自加。在b++中,++称为后自加。其计算效果均为操作数自加一。当单独一个语句的时候没有区别,如果用在表达式中:b++是先取b的值做计算,再自加;++b是先自加,再取b的值做计算。比如int b = 2, j;如果j = b++;那么先取b的值赋值给j,于是j值为2,b值再...转载 2018-11-27 18:01:38 · 20084 阅读 · 3 评论