- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言知识点要点小结
C语言 知识要点总结 1、使用函数返回值作为操作数。 例如:以下程序的输出结果______。int fun( int a , int b ){ return( a + b ) ;}main( ){ int x = 2 , y = 5 , z = 8 , r; printf(%d\n,fun(fun(x,y),z));} 2、数学分段函数的求值问题例:以下程序运行时输出结果是______#include stdio.hvoid f(long x ){ if( x 100 ) printf( “%d” , x/10 ) ; else { f(x/100); printf(“%d” , x%100/10); }}main(){ f(123456); } 3、循环结构的语句 例:设x和y均为int型变量则执行下面的循环后,y的值为____________。y=1,x=1;while( y = 10 ){ if( x = 10 ) break; if( x %2 == 1 ) { x+= 3 ; continue ;} x+=2; y++ ; }A.3 B.4 C.5 D.6 例:以下程序运行的结果是__________.#include stdio.hmain( ){ int s = 1,n =235; do { s*=n%10; n/=10; }while(n); printf(“%d\n”,s);} 4、函数调用时参数的传递 例: #include stdio.hint t ;int sub( int *s ){ *s += 1 ; t+=*s; return t;}main(){ for( i=1 ; i4;i++ ) printf(“%4d” , sub( i));}程序运行的结果是__________ 5、函数返回值 函数的返回值类型由函数的定义类型确定。 float fun(int x , int y ) { ….. return x+2.3 ; } 函数的返回值是float 注意: 函数值的类型和函数定义中函数的类型应保持一致。如果两者不一致,则以函数类型为准,自动进行类型转换。 如函数值为整型,在函数定义时可以省去类型说明。 例: 在C语言中,函数返回值的类型最终取决于_____A.函数定义时在函数首部所说明的函数类型B.return 语句中表达式值的类型C.调用函数时主调函数所传递的实参类型D.函数定义时形参的类型 6、变量的作用域: (1)局部变量与函数的形式参数变量的作用域。 (2)在全局变量的作用范围内如遇同名的宏定义则在宏定义后,同名的标识符应该用宏名置换。 int PI = 3.141592;#define PI 3.14 Void f() { float s,r=2.0; s=PI*r*r; }main( ){ float a; float a = PI;} 7、应当掌握的一般算法 (1)基本操作:交换、累加、累乘; (2)非数值计算常用经典算法:穷举、排序(冒泡法、插入法、选择法)、归并(或合并)、查找(线性法、折半法) (3)数值计算常用经典算法; 级数计算(递推法)、一元非线性方程求根(牛顿迭代法)、矩阵转置; 1.两道题 第一道题-改错题(一般4个:2个语法错误,2个逻辑错误) 第二道题-编程题(有一定的难度) 2.改错题可能出现的错误 (1)函数调用(类型,调用方式,参数对应等) (2)头文件包含少了(string.h;math.h;ctype.h) (3)变量的使用(数组,宏,指针) (4)主要算法(排序,求素数,求平均数等) (5)对于字符串的基本操作要调用字符串基本操作函数 (6)if,while表达式相等判断(= = 与 =) 计算机等级考试-C语言上机 3.编程题(算法+文件操作) 文件操作题(五个要素) #include stdio.h File *fp; fopen fprintf fclose 文件名,输出位置一定按题目要求进行 全国上机考试应该注意事项 1.三道题:程序阅读题,程序改错题,程序设计题 程序阅读题:与真题的程序填空题类似 程序改错题: 语法错误
文档评论(0)