10、在考生文件夹下,要求程序PROG.C的功能是: 求[m,n]之间既不能被7整除也不能被5整除的整数之和,m和n的值由键盘输入。

例如,如果m和n的值分别为10和20,则计算结果为:106。

#include \ int fun(int m,int n) {

/***********begin***********/

int i,s=0;

for(i=m;i<=n;i++)

if(i%5!=0 && i%7!=0)

s=s+i;

return s;

/************end************/ }

void main() {

void NONO( );//函数声明 int s; int m,n;

printf(\ n:\\n\ scanf(\ %d\ s=fun(m,n);

printf(\ NONO( ); }

void NONO( ) { FILE *fr,*fw; int i,x,y;

fr=fopen(\ fw=fopen(\ for(i=1;i<=5;i++)

{ fscanf(fr,\

fprintf(fw,\ fclose(fr); fclose(fw); }

11、在考生文件夹下,给定程序PROG.C的功能是: 按下面的公式求sum的值。

sum = 1 - 2 + 3 - 4 + 5 - 6 + …… + 99 - 100

#include \ #include \

void main() {

void NONO( int x);//函数声明 int sum;

/***********begin***********/

int i,j=1;

sum=0;

for(i=1;i<=100;i++)

{

sum=sum+i*j;

j=-j;

}

/************end************/ printf(\ NONO(sum); }

void NONO( int x) { FILE *f;

f = fopen(\T\ fprintf(f,\ fclose(f); }

- 33 -

12、在考生文件夹下,要求程序PROG.C的功能是: 求两个整数m和n的最大公约数,m和n的值由键盘输入。

#include \ int fun(int m,int n) {

/***********begin***********/ int t; t=n%m; if(t!=0) fun(n,t); return m;

/************end************/ }

void main() {

void NONO( );//函数声明 int m,n,i,t;

printf(\ scanf(\ if(m>n) { t=m; m=n; n=t; }

printf(\Highest Common Divisor of %d

and %d is %d\\n\

NONO( ); }

void NONO( ) { FILE *fr,*fw; int i,m,n;

fr=fopen(\ fw=fopen(\ for(i=1;i<=5;i++)

{ fscanf(fr,\

fprintf(fw,\%d is %d\\n\

fclose(fr); fclose(fw); }

13、在考生目录下,要求程序PROG.C的功能是:将所有的水仙花数保存到一维数组a中。 (所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。

例如:153=1*1*1+5*5*5+3*3*3)

#include void main() {

void NONO( );//函数声明 int a[10]={0},i;

/***********begin***********/ int a,b,c,j=0; for(i=100;i<=999;i++) {c=i; a=i/100; b=(i/10); if(i==a*a*a+b*b*b+c*c*c) {a[j]=i;j++;} }

/************end************/ printf(\水仙花数为:\\n\ for(i=0;i<10;i++)

if(a[i]!=0) printf(\ NONO(a ); }

void NONO(int a[]) { FILE *fw; int i;

fw=fopen(\ for(i=0;i<10;i++)

if(a[i]!=0) fprintf(fw,\ fclose(fw); }

- 34 -

14、在考生文件夹下,要求程序PROG.C的功能是: 求3*3矩阵的最大值并输出。 例如,当矩阵为:

1 2 3 4 9 5 7 8 6 则最大值为:9

#include int fun(int a[3][3]) {

/***********begin***********/

int i,j,s=0;

for(i=0;i<3;i++)

for(j=0;j<3;j++)

c语言将水仙花数放入一维数组a中,C语言考试题库及答案(1)相关推荐

  1. c语言将水仙花数放入一维数组a中,全国计算机等级考试C语言考试程序设计题(13)...

    在考生目录下,要求程序PROG.C的功能是:将所有的水仙花数保存到一维数组a中. (所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身. 例如:153=1*1*1+5*5*5+3*3*3) #i ...

  2. 打印出所有的水仙花数javascript_期末C语言特辑 水仙花数

    点击蓝字 关注我们 期末C语言特辑  水仙花数 [问题描述]水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PP ...

  3. 水仙花数c语言程序解析,C语言求水仙花数代码解析

    原标题:C语言求水仙花数代码解析 水仙花数 "水仙花数"又称为"阿姆斯特朗数".如果一个n(n≥3)位数的各位数字的n次幂之和等于该数本身,则该数称为" ...

  4. C语言求水仙花数(自幂数)

    C语言求水仙花数 什么是水仙花数 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身.例如:1^3 + 5^3+ 3^3 = 153 函数实现 代码如下: #define _CRT ...

  5. 【C语言编程--水仙花数II】

    水仙花数II 前言 一.题目 二.使用步骤 1. 思路 2. 三位数求各个位数 3. 判断是否为水仙花数 三.具体实现 前言 用C语言实现水仙花数II 一.题目 请判断一个数是不是水仙花数.其中水仙花 ...

  6. c语言如何水仙花数,c语言如何解水仙花数

    c语言解水仙花数的方法:首先按[CTRL+N]新建一个源代码:然后输入水仙花数的源代码:接着按[F9]进行编译:最后显示无错误后按[F10]运行即可. c语言解水仙花数的方法: 1.首先什么是水仙花数 ...

  7. 如何用C语言完成水仙花数的搜索

    如何用C语言完成水仙花数的搜索 概念讲解: 什么是水仙花数呢? 所谓的水仙花数是指:一个n 位数( n≥3 ),它的每个位上的数字的n 次幂之和等于它本身. 例如153,370,371等都是水仙花数, ...

  8. 获取数据库内容放入下拉框中

    获取数据库里的数据放入下拉框中,使下拉框显示的内容是数据库里的内容 功能分析: 设计并实现数据库 插入相关数据 在登陆页面点击注册按钮时跳到Servlet中 在Servlet中连接数据库 查询内容放入 ...

  9. c语言一维数组教学设计,C语言教学中一维数组教学设计.doc

    C语言教学中一维数组教学设计 C语言教学中一维数组教学设计 [摘 要] 数组是C语言中非常重要的概念,通常学生在初次接触到这一概念时感到很抽象.本文通过生活中常常接触到的超市储物柜与数组进行类比,将数 ...

最新文章

  1. 报名 | 从滴滴出行数据透视中国城市空间发展讲座
  2. SAP IDoc 报错- Function module not allowed SPEIDOC_INPUT_DESADV1 –
  3. 精通机器学习的5本免费电子书(5 free e-books for machine learning mastery)
  4. python3 面向对象详解_Python3面向对象
  5. win10卸载电脑管家就蓝屏_新电脑WIN10出现蓝屏 系统重装也不行
  6. JS弹出窗口的运用与技巧
  7. c语言累加和校验_累加和校验算法(CheckSum算法)
  8. SqlServer日期时间格式转换
  9. 大数据、数据分析、数据挖掘的差别
  10. vscode 的工作台配置文件
  11. java 时间英文格式_Java SimpleDateFormat 中英文时间格式化转换
  12. ios中自定义相机_在iOS中制作自定义相机
  13. MALLOC_PERTURB_ 环境变量
  14. 文件夹名称有英语如何翻译为中文重命名
  15. 数值计算之 拟合法,线性拟合,多项式拟合
  16. PMP试题 | 每日一练,快速提分 8.6
  17. Java join()方法的使用
  18. 将文件放到Android模拟器的SD卡中的两种解决方法
  19. 洛谷题库P5735距离函数C语言,扩展有限元求解弱不连续问题..docx
  20. JDK8新特性详解Lambda、StreamAPI、Optional等

热门文章

  1. 支付宝集五福下周一开始;iPhone 面世 13 周年;Laravel 6.10.0 发布 | 极客头条
  2. 不到70行 Python 代码,轻松玩转 RFM 用户分析模型(附案例数据和代码)
  3. “苹果压根不关心开发人员的利益”!
  4. 豪!华为放话:3年培养100万AI人才!网友神回应了
  5. 联通辟谣“不支持华为 5G”;罗永浩称索尼手机不如锤子;Linux 5.2.1 发布 | 极客头条...
  6. 为什么我不使用 Web 组件?
  7. 开源需自立!Android、GitHub、Apache 全线告急!
  8. iOS 12 真的能让旧款 iPhone 速度飞起吗?
  9. 成功送小米上市的米粉们,反被 P2P 爆雷炸成了灰!
  10. matlab求机制,[转载]文化算法 matlab