萌新的国庆七天(这才是真正的标题🌚)
(如果是想要看c语言的一些经验的可以直接翻到最后)
国庆七天,因为想放松放松,每天的pta刷题从原来的7、8道到现在不超过1道。😂😂😂不过若要说我七天过的不充实,那样也不对,下面就说说我的收获吧。
首先,在发现CSND问答区域很活跃之后,我将我在这一个多月遇到的不解上传。很快,就有人回答我的问题,单独效率这一点让身为萌新的我十分惊喜。当回答不对或者我看不懂时我再次提问也有人会耐心回答,使我明白。
或者是胡思乱想结果灵机一动(就像是我突然想写写这篇文章,尽管我水平不怎样),我开始寻找提问区中我能回答的问题进行回答,我发现了他们和我也会犯一样的错,在下面我就开始说说。
(发现盲区的同志们可以自行了解)
1.scanf输入不写&,输入字符串,数组用scanf又用了&。
2.int类型是直接将小数点后面省略,而double类型则会四舍五入。(举个栗子: int a;
a=5.2;
printf(“%d %.2f”,a,4.355);
结果是5 4.36。)
3.你见过-0.0吗?你试着敲敲看:
double u=-0.04;
printf(“%.1f”,u);
(;一_一) )
4.int a[80];是能对a[0]~a[79]赋值哦。
5.在要输入字符串时千万注意,如果你有一个输入一个数据就敲一次回车的好习惯🌚。(再举个栗子:char a,b;
scanf(“%c”,&a);
scanf(“%c”,&b);
你会发现如果你输入一个字符后敲回车,然后呢你的b就事故了,它被输入了回车。🌚
解决方法:
1.心理上,控制住自己敲回车的欲望。🐶
2.在两个scanf之间加上getchar();
)
吃饭去了,就写到这里。总之,平时有问题可以在提问区问。骚年们,前进吧!