欢迎来到天天文库
浏览记录
ID:41536072
大小:167.00 KB
页数:31页
时间:2019-08-27
《全国计算机等级考试上机课件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、全国计算机等级考试上机考试重点难点及注意事项讲解填空题的特点和注意事项上机填空题一般包含三个空。试题中用“/******found******/”来提示在下一行在有填空。要填空的位置用1、2、3表示。考生在考试时应删除标识1、2、3及下划线并填入相应的代码。特别要注意的是:只能在要填空的位置上进行修改,不要添行、删行、合并或分解行,不要改动程序的顺序,不要自己另编程序。填空题的特点和注意事项填写参数时注意主调函数与被调函数类型一致。数组名作形参可以不指定大小。如:P37(1)、P51(1),根据题目意思,再
2、从函数中找出对应的变量填写表达式。如P16(1)例P16(1)在主函数中从键盘上输入若干个数放入数组a中,用0结束输入但计入数组。下列给定程序中,函数fun的功能是:输出数组元素中小于平均值的元素。#include/**********found*********/voidfun(1,intn){doublecount=0.0;doubleaverage=0.0;inti=0;for(i=0;i3、nd*********/average=3;for(i=0;i4、示在下一行(或下面第二行)有错。错误的性质基本分为语法错误和逻辑错误两种,也有些试题要求把语句添加在下划线处。特别要注意的是:只能在出错的行上进行修改,不要添行、删行、合并或分解行,不要改动程序的顺序,更不要自己另编程序。改错题的特点和注意事项求分数和的时候请注意整除问题。如P16(2)循环的初值、条件、和终值问题。如P16(2)注意关键词:如NULL与Null的区别,如P17(2);“ ”与’ ’的区别,如P19(2)。大小写问题:P与p,S与s,如P26(2)、P53(2)。形态相似字符:小写字符l与5、数字1的区别如P24(2),字符o与数字0的区别P26(2)。符号问题:与/的区别,如P26(2);=与==的区别。如P46(2)注意比较值时,指针(位置)与指针值(内容)的问题。如P19(2),如P17(2)。注意理解题意,如:P69(2)改错题的特点和注意事项参数或变量类型不一致的问题。如指针与普通变量。如P33(2)、P56(2)、P59(2)、P65(2)参数及函数名前面的类型一般不可以省,如P67(2)9.两个数相互交换应该借助临时变量来实现,而不能直接赋值。如x与y互换,借助t,则:t=x;x=6、y;y=t;带参宏定义的时候展开的时候有括号就有括号,没括号不要画蛇添足。反过来,如果展开的时候必需要有括号,那个在定义的时候请加上括号。如:P44(2)改错题的特点和注意事项变量有没有定义及赋初值。如P47(2)如s为指针变量,请注意s与*s的区别及用法。如P49(2)、P55(1)13.C语言的结束标志为封号(;),写在同一行上的一段代码,如果是尾于不同的语句应用封号隔开。如inta,b,floatc;应改为:inta,b;floatc;如P51(2)是否漏写了C语言的结束标志为封号(;),如P53(2)7、是否多写C语言的结束标志为封号(;),如P60(2)例P16(2)在给定程序中,函数fun的功能是:根据整型形参m,计算如下公式的值。y=1+1/(2*2)+1/(3*3)+1/(4*4)+…+1/(m*m)例如:若m中的值为5,则应输出1.463611。#includedoublefun(intm){doubley=1.0;inti=0;/**********found*********/for(i=2;i8、);returny;}main(){intn=5printf(“Theresultis%lf”,fun(n));}i<=my+=1.0/(i*i)例P44(2)在给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如:当x的值为9、y的值为11、z的值为15时,函数值为-3.50。#include
3、nd*********/average=3;for(i=0;i4、示在下一行(或下面第二行)有错。错误的性质基本分为语法错误和逻辑错误两种,也有些试题要求把语句添加在下划线处。特别要注意的是:只能在出错的行上进行修改,不要添行、删行、合并或分解行,不要改动程序的顺序,更不要自己另编程序。改错题的特点和注意事项求分数和的时候请注意整除问题。如P16(2)循环的初值、条件、和终值问题。如P16(2)注意关键词:如NULL与Null的区别,如P17(2);“ ”与’ ’的区别,如P19(2)。大小写问题:P与p,S与s,如P26(2)、P53(2)。形态相似字符:小写字符l与5、数字1的区别如P24(2),字符o与数字0的区别P26(2)。符号问题:与/的区别,如P26(2);=与==的区别。如P46(2)注意比较值时,指针(位置)与指针值(内容)的问题。如P19(2),如P17(2)。注意理解题意,如:P69(2)改错题的特点和注意事项参数或变量类型不一致的问题。如指针与普通变量。如P33(2)、P56(2)、P59(2)、P65(2)参数及函数名前面的类型一般不可以省,如P67(2)9.两个数相互交换应该借助临时变量来实现,而不能直接赋值。如x与y互换,借助t,则:t=x;x=6、y;y=t;带参宏定义的时候展开的时候有括号就有括号,没括号不要画蛇添足。反过来,如果展开的时候必需要有括号,那个在定义的时候请加上括号。如:P44(2)改错题的特点和注意事项变量有没有定义及赋初值。如P47(2)如s为指针变量,请注意s与*s的区别及用法。如P49(2)、P55(1)13.C语言的结束标志为封号(;),写在同一行上的一段代码,如果是尾于不同的语句应用封号隔开。如inta,b,floatc;应改为:inta,b;floatc;如P51(2)是否漏写了C语言的结束标志为封号(;),如P53(2)7、是否多写C语言的结束标志为封号(;),如P60(2)例P16(2)在给定程序中,函数fun的功能是:根据整型形参m,计算如下公式的值。y=1+1/(2*2)+1/(3*3)+1/(4*4)+…+1/(m*m)例如:若m中的值为5,则应输出1.463611。#includedoublefun(intm){doubley=1.0;inti=0;/**********found*********/for(i=2;i8、);returny;}main(){intn=5printf(“Theresultis%lf”,fun(n));}i<=my+=1.0/(i*i)例P44(2)在给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如:当x的值为9、y的值为11、z的值为15时,函数值为-3.50。#include
4、示在下一行(或下面第二行)有错。错误的性质基本分为语法错误和逻辑错误两种,也有些试题要求把语句添加在下划线处。特别要注意的是:只能在出错的行上进行修改,不要添行、删行、合并或分解行,不要改动程序的顺序,更不要自己另编程序。改错题的特点和注意事项求分数和的时候请注意整除问题。如P16(2)循环的初值、条件、和终值问题。如P16(2)注意关键词:如NULL与Null的区别,如P17(2);“ ”与’ ’的区别,如P19(2)。大小写问题:P与p,S与s,如P26(2)、P53(2)。形态相似字符:小写字符l与
5、数字1的区别如P24(2),字符o与数字0的区别P26(2)。符号问题:与/的区别,如P26(2);=与==的区别。如P46(2)注意比较值时,指针(位置)与指针值(内容)的问题。如P19(2),如P17(2)。注意理解题意,如:P69(2)改错题的特点和注意事项参数或变量类型不一致的问题。如指针与普通变量。如P33(2)、P56(2)、P59(2)、P65(2)参数及函数名前面的类型一般不可以省,如P67(2)9.两个数相互交换应该借助临时变量来实现,而不能直接赋值。如x与y互换,借助t,则:t=x;x=
6、y;y=t;带参宏定义的时候展开的时候有括号就有括号,没括号不要画蛇添足。反过来,如果展开的时候必需要有括号,那个在定义的时候请加上括号。如:P44(2)改错题的特点和注意事项变量有没有定义及赋初值。如P47(2)如s为指针变量,请注意s与*s的区别及用法。如P49(2)、P55(1)13.C语言的结束标志为封号(;),写在同一行上的一段代码,如果是尾于不同的语句应用封号隔开。如inta,b,floatc;应改为:inta,b;floatc;如P51(2)是否漏写了C语言的结束标志为封号(;),如P53(2)
7、是否多写C语言的结束标志为封号(;),如P60(2)例P16(2)在给定程序中,函数fun的功能是:根据整型形参m,计算如下公式的值。y=1+1/(2*2)+1/(3*3)+1/(4*4)+…+1/(m*m)例如:若m中的值为5,则应输出1.463611。#includedoublefun(intm){doubley=1.0;inti=0;/**********found*********/for(i=2;i8、);returny;}main(){intn=5printf(“Theresultis%lf”,fun(n));}i<=my+=1.0/(i*i)例P44(2)在给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如:当x的值为9、y的值为11、z的值为15时,函数值为-3.50。#include
8、);returny;}main(){intn=5printf(“Theresultis%lf”,fun(n));}i<=my+=1.0/(i*i)例P44(2)在给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如:当x的值为9、y的值为11、z的值为15时,函数值为-3.50。#include
此文档下载收益归作者所有