问题K: 最高的分数

题目描述:

孙老师讲授的《计算概论》这门课期中考试刚刚结束,他想知道考试中取得的最高分数。因为人数比较多,他觉得这件事情交给计算机来做比较方便。你能帮孙老师解决这个问题吗?

输入

输入两行,第一行为整数n(1 <= n < 100),表示参加这次考试的人数.第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。

输出

输出一个整数,即最高的成绩。

样例输入 复制

5
85 78 90 99 60

样例输出 复制

99

代码如下:

#include<stdio.h>
#include<math.h>
int main()
{int n;int t,max;scanf("%d",&n);while(n--){scanf("%d",&t);if(t>max)  max=t;}printf("%d",max);return 0;} 

问题L: 求平均年龄

题目描述:

班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

输入

第一行有一个整数n(1<=n<=100),表示学生的人数;其后n行每行有1个整数,表示每个学生的年龄,取值为15~25。

输出

一行,包含一个浮点数,求所求的平均年龄,保留到小数点后两位。

样例输入 复制

2
18
17

样例输出 复制

17.50

代码如下:

#include<stdio.h>
#include<math.h>
int main()
{float n;int age;float aver,sum=0;scanf("%f",&n);float i;i=n; while(n--){scanf("%d",&age);sum+=age;}aver=sum/i;printf("%.2f",aver);return 0;
}

问题M:奇数求和

题目描述

计算非负整数m到n(包括m和n)之间所有奇数的和,其中,m不大于n,且n不大于300.例如m=3,n=12,其和则为3+5+7+9+11=35.

输入

两个数m和n(0<=m<=n<=300),两个数之间以一个空格分开。

输出

一行,包含一个整数,表示m到n(包括m和n)之间所有奇数的和。

样例输入 复制

7 15

样例输出 复制

55

代码如下:

#include<stdio.h>
#include<math.h>
int main()
{int m,n;int i,sum=0;scanf("%d %d",&m,&n);for(i=m;i<=n;i++){if(i%2==1)sum+=i;}printf("%d",sum);return 0;
}

问题 N: 均值

题目描述

给出一组样本数据,包含n个浮点数,计算其均值,精确到小数点后4位。

输入

有两行,第1行包含一个整数n(n < 100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。

输出

一行,包含一个浮点数,表示均值,精确到小数点后4位。

样例输入 复制

2
1.0 3.0

样例输出 复制2.0000

#include<stdio.h>
#include<math.h>
int main()
{int n,i;float t;float sum=0,aver;scanf("%d",&n);i=n;while(n--){scanf("%f",&t);sum+=t;}aver=sum/i;printf("%.4f",aver);return 0;
}

问题 O: 满足条件的数累加

题目描述

将正整数m 和 n 之(包括m 和 n)能被17整除的数累加, 其中 0  < m < n < 1000

输入

一行,包含两个整数m 和 n ,其中以一个空格间隔

输出

一行,包含一个整数,表示累加结果

样例输入 复制

50 85

样例输出 复制

204
#include<stdio.h>
#include<math.h>
int main()
{int m,n,i;int sum=0;scanf("%d %d",&m,&n);for(i=m;i<=n;i++){if(i%17==0)sum+=i;}printf("%d",sum);return 0;
}

BUCT c语言程序设计基础第三篇10~20道题(上)相关推荐

  1. C 语言程序设计基础不好,想10天考国二C语言程序设计证书,可能吗?

    实话告诉你:基本不可能!!! 除非你真的是一个学习力,逻辑能力,数学能力有很深的造诣的人! 这并不是在打击你考试的自信心. 为什么这么说呢?来看看计算机二级C语言程序考试(以下简称二级C),需要考什么 ...

  2. BUCT 程序设计基础第三篇20~30算法题答案(上)

    问题 U: 余数相同问题 题目描述 已知三个正整数 a,b,c.现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同.请问满足上述条件的x的最小值是多少?数据保证x有解. 输入 一行, ...

  3. c语言基础程序设计报告,c语言程序设计基础课程设计报告.doc

    c语言程序设计基础课程设计报告.doc 还剩 16页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: C 语言程序 ...

  4. 程序设计基础——c语言篇,C语言程序设计基础篇.ppt

    C语言程序设计基础篇 C 语言程序设计-基础篇 第 2 章 数据类型和输入输出 2.1 数据类型 著名计算机科学家沃思提出: 程序=数据结构+算法 例如:学生各科成绩及总分排队问题. 成绩存放 –– ...

  5. 《JAVA 语言程序设计基础篇》chapter 5 方法

    <JAVA 语言程序设计基础篇>chapter 5 方法 依然是先回顾一下上一章的内容 主要是关于循环语句 这里做一个有关于蒙特卡罗模拟有关的练习 先是一段背景介绍 蒙特卡罗方法通过抓住事 ...

  6. java语言读后感_《Java语言程序设计基础篇》读后感锦集

    <Java语言程序设计基础篇>是一本由梁著作,机械工业出版社出版的平装图书,本书定价:58.00元,页数:500,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助. <Jav ...

  7. java语言仅支持单重继承_java语言程序设计基础篇习题_复习题_第十一章

    java语言程序设计基础篇习题_复习题_第十一章 11.1 下面说法是真是假?一个子类是父类的子集. 11.2 使用什么关键字来定义一个子类 11.3 什么是单一继承?什么是多重继承?java支持多重 ...

  8. c++程序设计(第三版) pdf_【好课传送】C++语言程序设计基础入门视频

    [机器学习之美导读]C/C++语言发展至今已有40多年的历史,在全世界应用非常广泛,是主流的开发语言. C/C++体系语言是IT工程师长远发展的首选,具备C++背景的工程师被互联网IT后端团队认定为团 ...

  9. c语言程序设计试题汇编第三版勘误,c语言程序设计基础教程----勘误记录.pdf

    程序设计基础教程--C 语言版 勘误条目: 目录:2.3 节的"标识符"改到 1.7.1 节 第一章 C 语言程序设计基础 第二章 C 语言中的数据类型及其基本操作 P3317: ...

最新文章

  1. 关注基于云的下一代应用开发
  2. dos 下启动mysql时,报服务器找不到错误
  3. 【数据结构与算法】之深入解析“等差数列划分II”的求解思路与算法示例
  4. 【Ubuntu】 Ubuntu 16.04 安装经典菜单 0.10
  5. Netty--ByteBuf
  6. 云上救命APP!——e代驾手机客户端!
  7. wos 文献被引_CiteSpace与Histcite在文献引用上的区别
  8. 【CSS3】---only-child选择器+only-of-type选择器
  9. 【题解】狼和羊-C++
  10. 连载8:时域信号相乘相当于频域卷积
  11. 编译原理(第3版) 清华大学出版社 黄贤英等人著作 课程知识点总结
  12. android手机访问协议页面,易语言修改IE协议头留言手机版网页
  13. 采用瑞昱RTL8852AE的WiFi 6模块RW6852-PCIE
  14. unity软粒子softparticle仿真实现
  15. 如果你是一个Java面试官,你会问哪些问题?
  16. 计算机技术水平考核试卷带答案,中小学教师计算机技术水平考核试卷笔试题带答案...
  17. Android消息处理机制Message,Looper,Handler
  18. RIP协议;OSPF协议;BGP协议
  19. 越多的人入局棋牌游戏开发行业,游戏产品突出竞技元素
  20. Python基础之图像识别

热门文章

  1. CODESOFT6 二维码中追加回车
  2. 汇编语言rep的用法
  3. k8s集群svc端口范围,nfs做StorageClass运行故障
  4. 机器学习服务文本翻译能力升级,中文直译模型让译文表达更地道!
  5. 这就是区块链开源底层软件平台——长安链ChainMaker
  6. Pr速成3小时学会视频剪辑[副业学习会]
  7. 好奇号火星车是我梦中的情人
  8. 微信开发工具报错:UNKNOWN ERROR:tunneling socket could not be established,cause=getaddrinfo ENOTFOUND socks
  9. tomcat轻量级服务器
  10. 【渝粤教育】国家开放大学2018年秋季 2045T金融企业会计 参考试题