欢迎来到天天文库
浏览记录
ID:11857203
大小:170.00 KB
页数:49页
时间:2018-07-14
《《c语言程序设计》复习纲要 -参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013年《C语言程序设计》复习纲要1、考试题型:选择、操作、填空、改错、编程2、考试知识点范围:基本数据类型、表达式输入输出语句选择结构循环结构数组(一维数组、二维数组、字符数组、字符串)函数(函数定义、声明、函数调用、函数参数、全局变量和局部变量、静态变量)指针(指针的概念、指针和一维数组)结构体和联合体(基本概念)3、主要算法(1)求和、积(2)用公式求和(3)求最大最小值(4)数列(斐波那契数列)(5)最大公约数和最小公倍数(6)求素数(7)求水仙花数判断能否被整除1.在考生文件夹下,要求程序PROG.C的功能是:求[1,1000]之间既能被
2、3整除又能被5整除的整数之和,将结果存入变量s中。部分源程序存在文件PROG.C中。请在main()函数中的/*******begin********/与/********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。运行并调试程序,然后将源程序文件PROG.C提交。特别提示:必须将计算结果存入变量s中。#include"stdio.h"intmain(){inti;ints;
3、/***********begin***********/s=0;for(i=0;i<=1000;i++)if(i%3==0&&i%5==0)s=s+i;/************end************/printf("s=%d",s);return0;}2.在考生文件夹下,要求程序PROG.C的功能是:求[m,n]之间既不能被7整除也不能被5整除的整数之和,m和n的值由键盘输入。例如,如果m和n的值分别为10和20,则计算结果为:106。部分源程序存在文件PROG.C中。请在fun()函数中的/*******begin********/
4、与/********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。运行并调试程序,然后将源程序文件PROG.C提交。#include"stdio.h"intfun(intm,intn){/***********begin***********/inti;ints;s=0;for(i=m;i<=n;i++)if(i%7!=0&&i%5!=0)s=s+i;returns;/****
5、********end************/}intmain(){ints;intm,n;printf("Entermn:");scanf("%d%d",&m,&n);s=fun(m,n);printf("s=%d",s);return0;}3.在考生文件夹下,要求程序PROG.C的功能是:求[1,n]之间所有不能被3整除的整数之和,n的值由键盘输入。例如,如果输入12,则输出结果为:48部分源程序存在文件PROG.C中。请在fun()函数中的/*******begin********/与/********end*********/之间填
6、入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。运行并调试程序,然后将源程序文件PROG.C提交。#include"stdio.h"#include"stdlib.h"intfun(intn){/***********begin***********/inti;ints;s=0;for(i=1;i<=n;i++)if(i%3!=0)s=s+i;returns;/***********end***********
7、/}intmain(){intn;printf("Entern:");scanf("%d",&n);printf("s=%d",fun(n));return0;}用公式求和1.在考生文件夹下,给定程序PROG.C的功能是:按下面的公式求sum的值。1111sum=1+——+——+——+……+——234100请将运算结果存入变量sum中。结果保留3位小数。部分源程序存在文件PROG.C中。请在TC环境中打开该程序文件,在main()函数中的/*******begin********/与/********end*********/之间填入你编写的
8、若干语句。main()函数中的最后一行和main()函数后面的程序学生不必阅读,但不要进行任何改动,也不要改
此文档下载收益归作者所有