emmmmm昨天睡了一下午凉凉的= =
那今天早上继续努力咯
7:53完成了ACM2010
8:29完成了ACM2011
倒腾了好久网易云音乐QAQ
8:53AC了2039
9:29AC了1072
不得不say 这道题其实巨简单,但是我想的贼复杂,主要是我不知道十六进制可以直接输入。
c 输入十六进制和八进制方法:
scanf(“%x %x”,&a,&b);
scanf(“%o %o”,&a,&b);
(;´д`)ゞ
gets():
功能:gets()函数用来从标准输入设备(键盘)读取字符串直到回车结束, 但回车符不属于这个字符串。
怎么用:gets(p); 其中p 是指向字符串的指针(字符串数组名或字符串指针)。
gets与scanf的区别:
1.gets遇到\n才会结束,而scanf遇到空格或者制表符就会结束
2.终止后,对终止字符处理不同。
比如输入为"test\nabcd"。
执行gets后,\n不会留在缓冲区中,即这时调用getchar得到的字符是'a'。
执行scanf后,\n会留在缓冲区,这时调用getchar得到的字符是'\n'。
puts():
功能:puts()函数用来向标准输出设备(屏幕)写字符串并换行。
怎么用:puts(p); 其中p 是指向字符串的指针(字符串数组名或字符串指针)