没有合适的资源?快使用搜索试试~ 我知道了~
C语言复习题64-按类型(自己修正)程序设计.doc
1 下载量 106 浏览量
2023-06-20
11:28:02
上传
评论 2
收藏 161KB DOC 举报
温馨提示
试读
45页
《C语言程序设计》复习纲要 2 1、判断能否被整除-3 3 2、用公式求和、求乘积-11 6 3、字符串字符数组-12 16 4、一维数组-3 27 5、二维数组-7 29 6、数的拆分-3 36 7、素数-2 38 8、最大公约数,最小公倍数-6 39 9、其他-1 44 《C语言程序设计》复习纲要 1、 考试题型: 选择(30分)、操作(8分)、填空(10分)、改错(10分)、编程(42分) 2、 考试知识点范围: 基本数据类型、表达式 输入输出语句 选择结构 循环结构 数组(一维数组、二维数组、字符数组、字符串) 函数(函数定义、声明、函数调用、函数参数、全局变量和局部变量、静态变量) 指针(指针的概念、指针和一维数组) 结构体和联合体(基本概念) 3、 主要算法 (1) 判断整除 (2) 用公式求和、积 (3) 求最大最小值 (4) 数列(斐波那契数列) (5) 最大公约数和最小公倍数 (6) 求素数 (7) 求水仙花数 1、判断能否被整除-3 1. 在考生文件夹下,要求程序PROG.C的功能是: 求[1,1000]之间既能被3整除又能被5整除的整数之和,将
资源推荐
资源详情
资源评论
目录
《C 语言程序设计》复习纲要 ...............................................................................................2
1、判断能否被整除-3 .............................................................................................................3
2、用公式求和、求乘积-11 ...................................................................................................6
3、字符串字符数组-12 .........................................................................................................16
4、一维数组-3 .......................................................................................................................27
5、二维数组-7 .......................................................................................................................29
6、数的拆分-3 .......................................................................................................................36
7、素数-2...............................................................................................................................38
8、最大公约数,最小公倍数-6 ...........................................................................................39
9、其他-1...............................................................................................................................44
《C 语言程序设计》复习纲要
1、 考试题型:
选择(30 分)、操作(8 分)、填空(10 分)、改错(10 分)、编程(42 分)
2、 考试知识点范围:
基本数据类型、表达式
输入输出语句
选择结构
循环结构
数组(一维数组、二维数组、字符数组、字符串)
函数(函数定义、声明、函数调用、函数参数、全局变量和局部变量、静态变量)
指针(指针的概念、指针和一维数组)
结构体和联合体(基本概念)
3、 主要算法
(1) 判断整除
(2) 用公式求和、积
(3) 求最大最小值
(4) 数列(斐波那契数列)
(5) 最大公约数和最小公倍数
(6) 求素数
(7) 求水仙花数
1、判断能否被整除-3
1. 在考生文件夹下,要求程序 PROG.C 的功能是:
求[1,1000]之间既能被 3 整除又能被 5 整除的整数之和,将结果存入变量 s 中。
部分源程序存在文件 PROG.C 中。
请在 main( )函数中的/*******begin********/ 与 /********end*********/
之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任
何内容。
注意:main()函数中的最后一行以及 main()函数后面的内容,考生不必阅读,但千
万不要对这些内容作任何改动。
运行并调试程序,然后将源程序文件 PROG.C 提交。
特别提示:必须将计算结果存入变量 s 中。
#include "stdio.h"
int main()
{
int i;
int s;
/***********begin***********/
s=0;
for( i=1;i<=1000;i++)
if(i%15==0)
s=s+i;
/************end************/
printf("s=%d\n",s);
return 0;
}
2. 在考生文件夹下,要求程序 PROG.C 的功能是:
求[m,n]之间既不能被 7 整除也不能被 5 整除的整数之和,m 和 n 的值由键盘输入。
例如,如果 m 和 n 的值分别为 10 和 20,则计算结果为:106。
部分源程序存在文件 PROG.C 中。
请在 fun( )函数中的/*******begin********/ 与 /********end*********/
之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任
何内容。
注意:main()函数中的最后一行以及 main()函数后面的内容,考生不必阅读,但千
万不要对这些内容作任何改动。
运行并调试程序,然后将源程序文件 PROG.C 提交。
#include "stdio.h"
int fun(int m,int n)
{
/***********begin***********/
int i;
int s=0;
for(i=m;i<=n;i++)
if(i%5!=0&&i%7!=0)
s=s+i;
return s;
/************end************/
}
int main()
{
int s;
int m,n;
printf("Enter m n:\n");
scanf("%d %d",&m,&n);
s=fun(m,n);
printf("s=%d\n",s);
return 0;
}
3. 在考生文件夹下,要求程序 PROG.C 的功能是:
求[1,n]之间所有不能被 3 整除的整数之和,n 的值由键盘输入。
例如,如果输入 12,则输出结果为:48
部分源程序存在文件 PROG.C 中。
请在 fun( )函数中的/*******begin********/ 与 /********end*********/
之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任
何内容。
注意:main()函数中的最后一行以及 main()函数后面的内容,考生不必阅读,但千
万不要对这些内容作任何改动。
运行并调试程序,然后将源程序文件 PROG.C 提交。
#include "stdio.h"
#include "stdlib.h"
int fun(int n)
{
/***********begin***********/
int i;
int s=0;
for(i=1;i<=n;i++)
if(i%3!=0)
s=s+i;
return s;
/***********end***********/
}
int main( )
{
int n;
printf("Enter n: \n");
scanf("%d",&n);
printf("s=%d\n",fun(n));
return 0;
}
剩余44页未读,继续阅读
资源评论
墨唧
- 粉丝: 10
- 资源: 54
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功