c语言编程入门题库,级程序设计基础题库(c语言)(..更新).doc
级程序设计基础题库(c语言)(..更新).doc
14级《程序设计基?础》题库100?道
1、总共抽10?道题,按题型:顺序(1道)、分支(1道)、单循环(2道)、多循环(1道)、数组(1道)、字符串(1道)、函数(1道)指针(1道) 数据类型(1道)。
2、考试要求:先画流程图?再写代码(流程图5分?代码5分),理论考试,2个小时。
一、顺序结构(10道抽1?道)
将华氏温度?转化成摄氏?温度。公式为:C=(5/9)*(F-32),其中F为华?氏温度,C为摄氏温?度。请根据给定?的华氏温度?输出对应的?摄氏温度。
根据观察,蟋蟀的鸣叫?频率与温度?有关,具体的公式?为T=(c+40)/10.其中,c代表蟋蟀?每分钟鸣叫?数,T代表华氏?温度。请根据蟋蟀?每分钟的鸣?叫数输出相?应的华氏温?度。
任意输入一?个四位数,求这个数每?位数字之和?。
编写程序,定义0~1000的?一个整数并?将其各位数?字之和赋给?一个整数,如整数93?2,各位数字之?和为14.
编程实现两?个整数交换?位置,例如:int x = 6,y = 9,交换后 x = 9,y = 6。
已知圆的半?径,求圆的面积?与周长。
已知球的半?径,求球的表面?积。()
已知一个三?角形的三边?边长分别为?a,b,c,利用海伦公?式求三角形?的面积。
海伦公式:
求两数平方?和的算术根?。
给定一段时?间求出它的?秒数。(如计算2小?时 17分30?秒等于多少?秒)
二、分支结构(10道抽1?道)
从键盘输入?三个数a,b,c,将a,b,c按从大到?小的顺序输?出。
两个整数比?较大小,输出较大值?。
铁路托运行?李规定:行李重不超?过50公斤?的,托运费按每?公斤。0.15元计费?,如超50公?斤,超过部分每?公斤加收0?.10元。编一程序完?成自动计费?工作。
判断某个整?数是否为水?仙花数。(水仙花数是?一个三位数?,该数各位的?立方和等于? 该数本身。例如153?是一个水仙?花数,因为153? = 1^3 + 5^3 + 3^3)
判断某个整?数是否为四?叶玫瑰数。(四叶玫瑰数?是一个四位?数,该数各位的?四次方和等?于该数本身?。例如163?4是一个四?叶玫瑰数,因为163?4 = 1^4 + 6^4+ 3^4+4^4)
三个整数比?较大小,输出最大值?。
求下列函数?中y的值。
y=10 (x=0)
y=3x+5 (x>0)
y=x-2 (x<0)
根据某同学?的成绩,判定其成绩?的等级。(90~100分为?“优秀”,80~89为“良好”,70~79为“中等”,60~69为“及格”,60分以下?为“不及格”。)
某超市为了?促销,规定:购物不足5?0元的按原?价付款,超过50不?足100的?按九折付款?,超过100?元的,超过部分按?八折付款。编一程序完?成超市的自?动计费的工?作。
编写一个程?序,功能是从键?盘输入1—4中的某一?个数字,由电脑打印?出其对应的?季节的英语?名称。sprin?g summe?r autum?n winte?r
三、单循环(20道抽2?道)
求1到10?0之间的所?有整数的和?。
求10的阶?乘。
输出26个?小写英文字?母。
求1000?以内所有能?被5整除的?整数的和。
统计100?0以内所有?能被7整除?的数的个数?。
打印100?以内所有能?被3整除的?数,每5个数打?印一行。
判断某个整?数是否为素?数。(素数是一个?大于1且只?能被1和它?本身整除的?整数)
判断某个整?数是否为完?全数。(完全数:所有小于该?数本身的因?子之和等于?该数本身,例如6是一?个完全数,因为,6=1+2+3)
输出100?0以内的所?有水仙花数?。(水仙花数是?一个三位数?,该数各位的?立方和等于?该数本身。例如153?是一个水仙?花数,因为153? = 13 + 53 + 33)
输出100?00以内的?四叶玫瑰数?。(四叶玫瑰数?是一个四位?数,该数各位的?四次方和等?于该数本身?。例如163?4是一个四?叶玫瑰数,因为163?4 = 1^4 + 6^4+ 3^4+4^4)
输出1至1?00之间每?位数的乘积?大于每位数?的和的数。
编写程序读?入整数并求?它们的总和?与平均值。输入0时程?序结束。
用whil?e循环,求n的平方?大于120?00的最小?数n。
斐波那契数?列的第1和?第2个数分?别为1和1?,从第三个数?开始,每个数等于?其前两个数?之和(1,1,2,3,5,8,13….).编写一个程?序输出斐波?那契数列中?的前20个?数,要求每行输?出5个数。
求1+1/2+1/3+…+1/n>10,n的值至少?为多大。
根据公式e?=1+1/1!+1/2!+1/3!+....求e的近似?值,精度要求为?10的-6次方。
一个球从1
c语言编程入门题库,级程序设计基础题库(c语言)(..更新).doc相关推荐
- C语言编程入门之--第三章编写第一个C语言程序
导读:一般学一门计算机语言的第一堂上机课("上机"顾名思义,上计算机,机你太美),就是往屏幕输出"hello world",本章也不例外. 3.1 Hell ...
- c语言编程实现二进制计算器,本程序是用纯C语言编的一个基于命令行的四则运算计算器。主要用于计算四则运算表达式的值,同时可以实现四...
本程序是用纯C语言编的一个基于命令行的四则运算计算器.主要用于计算四则运算表达式的值,同时可以实现四 2016-08-22 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 本程序是用纯C语言 ...
- 程序 数列求和 c语言,[编程入门]有规律的数列求和-题解(C语言代码)
第一种:我们发现其实分子和分母都是斐波那契数列(从第三项开始,每一项等于前两项之和),所以我们可以定义两个数组,分别来存放分子和分母.然后两个数组里的数按位置相除累加. 参考代码: #include ...
- 自定义函数删除字母C语言,[编程入门]自定义函数之字符提取-题解(C语言代码)...
解题思路:输入一个字符串,调用函数,遍历字符串中每一个字符,看是否含有aeiou字符,若有,将其保存到另一个字符型数组中,在主函数中对得到的字符型数组进行排序,输出. 注意事项:题目要求顺序输出元音字 ...
- c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt
c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...
- 【转贴】linux操作系统下c语言编程入门
[转贴]linux操作系统下c语言编程入门 发信人: Lerry (驴是的念来过倒·杏红等头墙上爬), 信区: Linux 标 题: linux操作系统下c语言编程入门 发信站: 哈工大紫丁香 (Fr ...
- linux操作系统下 c语言编程入门
linux操作系统下 c语言编程入门 (一)目录介绍 1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门 ...
- linux操作系统下c语言编程入门
linux操作系统下c语言编程入门 整理编写:007xiong 原文:Hoyt等 (一)目录介绍 1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux ...
- 单片机c语言编程入门下載,系列单片机C语言编程入门.pdf
系列单片机C语言编程入门.pdf 本文由c h e n j u n j u n j u n 3贡献 p d f 文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机 查看. 维普资 ...
最新文章
- 在xcode调试断点不能停在代码区的终极解决方案
- Leetcode 373. 查找和最小的K对数字 解题思路及C++实现
- PowerPC中断系统简介(一)
- 解决中文乱码的问题要考虑的8个地方|(utf-8,用于抛砖引玉)
- chrome android 远程调试,chrome 远程调试
- MAX187_量程0-2.5伏电压表_软件滤波
- python从入门到精通pdf-跟老齐学Python从入门到精通完整版PDF_Python教程
- Java面向对象的继承
- vijos1053 用spfa判断是否存在负环
- 计算机保护插件无法安装,电脑无法安装ActiveX控件怎么办
- 机器人学习笔记(3) 正运动学和逆运动学
- 傅里叶变换【1】:傅里叶变换及逆变换
- 教学目标四个维度_【深度好文】体育教案中的教学目标与学习目标应如何表述...
- boost入门(三):Asio简单示例
- 直流电源EMI滤波器的设计
- Spring Boot四大神器之Auto Configuration
- 【华为云技术分享】如何快速实现鲲鹏弹性云服务器Node.js部署和高可用性?
- 内部披露!最新互联网大厂的薪资和职级一览
- 基于ffmpeg+opengl+opensl es的android视频播放器
- 万维网之父要推翻自己一手开创的互联网世界!
热门文章
- java电子报刊网站_采集电子报纸 - 杨尚川的个人页面 - OSCHINA - 中文开源技术交流社区...
- 概率编程——未来也可以这样预测
- (AAAI-2019)STA:用于大规模基于视频的行人重识别的时空注意力
- VR实时语音,带着最好的武器去战斗
- [分治] 51Nod1472 Codeforces #549F. Yura and Developers
- 【Codeforces 549F】Yura and Developers | 单调栈、启发式合并、二分
- JSP-session
- 基于51单片机的废气检测I2Cproteus仿真
- 初学Play Framework(一)
- 【elasticsearch】问题解决:Remote responded with a chunk that was too large. Use a smaller batch size