![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C的理解总结
无
浩哲Houzer
平凡但不平庸。
展开
-
递归与回溯的理解
1.C中的函数 C中函数分为有返回值和无返回值的函数,这两类分别又可以分为有参数值传入和无参数值传入 一:无返回值无参数 void h() { printf("Hello"); } int main() { h(); } 二:无返回值有参数 void squre(int x) { int ans; ans=x*x; printf("%d",ans); } int main() { int n=1; squre(n); } 三,有返回值有参数的函数 int squre(int x) {原创 2020-11-15 00:36:44 · 349 阅读 · 0 评论 -
A+B题库总结
1.输入一系列的数,并且在输入中每行输出一行(题目没有说明测试多少组数据) 使用EOF语句即可输入多组数据,代码实现如下 while(scanf("%d %d",&a,&b)!=EOF) printf("%d\n",a+b); 2.EOF的两种写法 while (~scanf("%d%d",&n,&m))等效于 while (scanf("%d%d",&n,&m)!=EOF) ~是按位取反的意思,scanf的返回值是其输入值的个数,如果没有输入值就是返回原创 2020-11-14 23:39:01 · 191 阅读 · 0 评论 -
关于EOF的个人理解(小白向)
上上周社团的课讲到了一个叫EOF的东西,但是我没去听,所以只能自己来理解了,具体代码如下 while(scanf("%d %d",&a,&b) != EOF) 去查了很多资料,发现都讲的太深入了,我这里用通俗的语言来讲讲这行代码到底发生了什么吧! 首先来说说EOF EOF是End Of File的缩写,C语言里EOF这玩意被宏定义为-1,stdio.h的头文件里就包含了这个定义,如果宏定义没学,那就记着EOF就等于-1(虽然我这样说可能会被打==,因为还不够严谨) 再来说说scanf()的原创 2020-11-03 02:12:18 · 969 阅读 · 0 评论