当前位置:首页 > 编程题做题方法和技巧
昆明新视野教育二级C语言上机编程题做题方法和技巧总结,内部资料翻印必究! 25
(7) 【步骤5】保存“out.dat”文件,进行评分(注意:考试的时候没有评分环节!)单击菜单栏中的“文件”,选择“保存”即可保存“out.dat”文件。关闭“in.dat”、
“out.dat”等文件后进行评分。在“答题界面”单击“评分”按钮即可显示所得分数!
3、 编程题中涉及“简单的数学计算”的相关题目:74 4、 编程题第74题的操作过程
(1) 题目:统计字符串中’a’到’z’小写字母各自出现的次数。 (2) 分析:该题就是数数,很简单,难点在于数的个数有点多!!
(3) 【步骤1】打开“编程题”题目,分析NONO函数 void NONO ( ) for(i = 0 ; i < 10 ; i++) { {/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭 fscanf(rf, \文件。*/ fun(aa, bb) ; char aa[1000] ; for ( k = 0 ; k < 26 ; k++ ) fprintf (wf, \ int bb[26], k, i ; fprintf(wf, \ FILE *rf, *wf ; } fclose(rf) ; rf = fopen(\ fclose(wf) ; wf = fopen(\}
① FILE *rf, *wf ; /*定义了两个文件类型的指针变量rf和wf*/ ② char aa[1000] ; /*定义了1个字符类型的一维数组aa */ ③ rf = fopen(\ /*rf是文件指针,用来指向文件“in.dat”。fopen(\; 以“r”读的方式打开“in.dat”文件*/
④ wf= fopen(\ /*wf是文件指针,用来指向文件“out.dat”。fopen(\以”w”写的方式打开“out.dat”文件*/
⑤ for(i = 0 ; i < 10 ; i++) /*控制循环,共循环10次,那么就意味着每个正确答案4分*/ ⑥ fscanf(rf, \ /* 从rf所指向的文件”in.dat”中读取一个字符串(%s)给字符数组aa*/ ⑦ fun(aa, bb) ; /*调用函数fun,从题目得知fun函数要完成的事情是: 统计字符串中’a’到’z’小写字母各自出现的次数。*/ ⑧ for ( k = 0 ; k < 26 ; k++ ) fprintf (wf, \ /*fprintf的意思是将数据输出到out指针指向的文件中,以“%d ”格式方式输出,输出的数据是a[k],同学们一定要注意,此时的k是随循环的变化而变化,共循环26次。*/
⑨ fclose(in) ; /*关闭文件指针in。*/ ⑩ fclose(out) ; /*关闭文件指针out,文件打开后要将其关闭。*/
(4) 【步骤2】根据考生文件夹【考试文件夹D:\\K01\\24010001】打开“in.dat”文件。
上大学,选培训,就到新视野!
昆明新视野教育二级C语言上机编程题做题方法和技巧总结,内部资料翻印必究! 26
① 在桌面上双击“我的电脑”图标,然后依次双击“D盘”,双击“K01”文件夹,双击“2401001”文件夹。 ② 显示文件夹的扩展名,如果打开文件“24010001”文件夹后显示“in.dat”文件为“in”文件,则说明系统隐藏了“文件的扩展名”,考试必须将之显示出来方能继续做题。首先单击菜单栏中的“工具”,然后选择“文件夹选项”,单击“查看”,在“高级设置”中将“隐藏已知文件扩展名”前面的勾去掉,最后单击“确定”,此时“in.dat”中的后缀已经显示出来。
③ 用“文本文件”的方式打开“in.dat”文件。首先选中“in.dat”文件,然后右击选择“打开方式”,在“打开方式”中选择“记事本”打开“in.dat”。 (5) 【步骤3】在考生文件夹下建立“out.dat”文件。 (6) 【步骤4】根据题目要求将正确答案填入“out.dat”文件中。将“in.dat”每行中的小写字母的个数进行统计,将统计好后的个数按照“%d ”格式方式输出到“out.dat”
中。注意%d后面有一个空格,每输出一个数字后面必须加一个空格,考生在做题的时候要非常的细心。如下图所示:
(7) 【步骤5】保存“out.dat”文件,进行评分(注意:考试的时候没有评分环节!)单击菜单栏中的“文件”,选择“保存”即可保存“out.dat”文件。关闭“in.dat”、
“out.dat”等文件后进行评分。在“答题界面”单击“评分”按钮即可显示所得分数!
5、 编程题中涉及“简单的数学计算”的相关题目:6、73 6、 编程题第6题的操作过程
(1) 题目:计算pi的值(要求满足精度0.0005,即某项小于0.0005时停止迭代)
(2) 分析:该题用最新的方法做题,非常方便,只要记住pi的近似值为3.14即可。此题做题思路:不管精度如何, pi的值是固定的,只是小数点后面的值不同而
已,3.14不会变化。
上大学,选培训,就到新视野!
昆明新视野教育二级C语言上机编程题做题方法和技巧总结,内部资料翻印必究! 27
(3) 【步骤1】打开“编程题”题目,本题无需整体分析NONO函数,只需看
for(i = 0 ; i < 10 ; i++) { fscanf(fp, \
fprintf(wf, \ }
函数被调用10次,故每做对一个数据得到4分。
(4) 【步骤2】根据考生文件夹【考试文件夹D:\\K01\\24010001】打开“in.dat”文件。
① 在桌面上双击“我的电脑”图标,然后依次双击“D盘”,双击“K01”文件夹,双击“2401001”文件夹。 ② 显示文件夹的扩展名,如果打开文件“24010001”文件夹后显示“in.dat”文件为“in”文件,则说明系统隐藏了“文件的扩展名”,考试必须将之显示出来方能继续做题。首先单击菜单栏中的“工具”,然后选择“文件夹选项”,单击“查看”,在“高级设置”中将“隐藏已知文件扩展名”前面的勾去掉,最后单击“确定”,此时“in.dat”中的后缀已经显示出来。
③ 用“文本文件”的方式打开“in.dat”文件。首先选中“in.dat”文件,然后右击选择“打开方式”,在“打开方式”中选择“记事本”打开“in.dat”。 (5) 【步骤3】在考生文件夹下建立“out.dat”文件。
(6) 【步骤4】根据题目要求将正确答案填入“out.dat”文件中。这个题使用特殊方法,不用管in.dat中的数据,只需在新建的out.dat中输入10个3.14即可,以后
只要计算pi的值时,只需用次方法即可,过多的评分细节不用考生研究,记住答案即可。如下图所示:
(7) 【步骤5】保存“out.dat”文件,进行评分(注意:考试的时候没有评分环节!)单击菜单栏中的“文件”,选择“保存”即可保存“out.dat”文件。关闭“in.dat”、
“out.dat”等文件后进行评分。在“答题界面”单击“评分”按钮即可显示所得分数!
上大学,选培训,就到新视野!
昆明新视野教育二级C语言上机编程题做题方法和技巧总结,内部资料翻印必究! 28
7、 编程题中涉及“简单的数学计算”的相关题目:70 8、 编程题第70题的操作过程
(1) 题目: 利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。;xn+1=cos(xn)。迭代步骤如下:(1)取x1的初值为0.0;(2)x0=x1,把x1的值赋值给x0;
(3)x1=cos(x0),求出一个新的x1;(4)若x0-x1的绝对值小于0.000001,执行步骤(5),否则执行步骤(2);(5)所求x1就是方程cos(x)-x=0的一个实根,
作为函数值返回。程序将输出结果Root=0.739085。
(2) 分析:该题用最新的方法做题,非常方便,结果0.739085即可。
【步骤1】打开“编程题”题目,本题无需整体分析NONO函数。
(3) 【步骤2】根据考生文件夹【考试文件夹D:\\K01\\24010001】打开“in.dat”文件。
① 在桌面上双击“我的电脑”图标,然后依次双击“D盘”,双击“K01”文件夹,双击“2401001”文件夹。 ② 显示文件夹的扩展名,如果打开文件“24010001”文件夹后显示“in.dat”文件为“in”文件,则说明系统隐藏了“文件的扩展名”,考试必须将之显示出来方能继续做题。首先单击菜单栏中的“工具”,然后选择“文件夹选项”,单击“查看”,在“高级设置”中将“隐藏已知文件扩展名”前面的勾去掉,最后单击“确定”,此时“in.dat”中的后缀已经显示出来。
③ 用“文本文件”的方式打开“in.dat”文件。首先选中“in.dat”文件,然后右击选择“打开方式”,在“打开方式”中选择“记事本”打开“in.dat”。 (4) 【步骤3】在考生文件夹下建立“out.dat”文件。
(5) 【步骤4】根据题目要求将正确答案填入“out.dat”文件中。这个题使用特殊方法,不用管in.dat中的数据,只需在新建的out.dat中输入0.739085即可。如下图
所示:
(6) 【步骤5】保存“out.dat”文件,进行评分(注意:考试的时候没有评分环节!)单击菜单栏中的“文件”,选择“保存”即可保存“out.dat”文件。关闭“in.dat”、
“out.dat”等文件后进行评分。在“答题界面”单击“评分”按钮即可显示所得分数!
六、 数学类型(三)素数
1、 编程题中涉及“素数”的相关题目:20 2、 编程题第20题的操作过程
(1) 题目:求出小于或等于lim的所有素数并放在aa数组中,函数返回所求出的素数的个数。 (2) 分析:素数指的是只能被1和它自身整除的数,例如:2、3、5、7等,最小的素数是2。
上大学,选培训,就到新视野!
共分享92篇相关文档