您所在位置: 网站首页 / 文档列表 / 专升本考试 / 文档详情
安徽专升本计算机历年真题程序题分析.doc 立即下载
上传人:yy****24 上传时间:2024-09-03 格式:DOC 页数:5 大小:44KB 金币:20 举报 版权申诉
预览加载中,请您耐心等待几秒...

安徽专升本计算机历年真题程序题分析.doc

安徽专升本计算机历年真题程序题分析.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

20 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安徽专升本考试计算机历年真题分析(程序)题恩波华英专升本汪老师04年真题整型变量a,b,c中分别存放各不相同的数值。编写程序,实现a,b,c从大到小排序,并以此顺序输出排序后的三个数。(5分)分析;(1)输入:整型变量a,b,c中分别存放各不相同的数值,可以从键盘读入三个不同的值,则:scanf("%d%d%d",&a,&b,&c)(2)输出:并以此顺序输出排序后的三个数。a,b,c从大到小输出:printf("三个数从大到小是:%d,%d,%d",a,b,c);(3)如何排序:基本思想:(1)将a和b比较,如果b较大,则交换a,b值,使a中放较大值。要实现交换a,b值,则必须借助另外一个变量t.具体方案见程序(课上已讲解)(2)分别将a,b和c比较。需将a和c比较,如果C较大,将a,c交换,确保a中存放最大数。需将b和c比较,如果C较大,将b,c交换,确保c中存放最小数。#include<stdio.h>voidmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a<b){t=a;a=b;b=t;}if(a<c){t=a;a=c;c=t;}if(b<c){t=b;b=c;c=t;}printf("三个数从大到小是:%d,%d,%d",a,b,c);}05年真题完成下面分段函数的计算,程序运行时用户从键盘输入一个数值X,在屏幕上输出Y值。(5分)分析:1.输入:从键盘输入一个数值X,则scanf("%d,&x);输出:在屏幕上输出Y值。则printf("y=%d",y);3根据上面公式套用if-else(套用方法上课已讲解)。main(){intx,y;scanf("%d,&x);if(x>0)y=x*x;elseif(x==0)y=0;elsey=-(x*x);printf("y=%d",y);}06年真题1.某书店开展优惠售书活动,收费方法如下:0.9x(x≤100)y=0.8x(100<x≤500)其中:x表示原价,y表示实际收费。0.7x(x>500)试编写程序,要求从键盘输入x,计算输出y。(5分)分析:1.输入:从键盘输入x.scanf("%d,&x);2.输出:计算输出y。printf("y=%d",y);3.根据上面公式套用if-elsemain(){intx,y;scanf("%d,&x);if(x<=100)y=0.9*x;elseif(x<=500)y=0.8*x;elsey=0.7*x;printf("y=%d",y);}07年真题1.从键盘输入三个整数,输出其中最小的数。(5分)分析:1.输入:从键盘输入三个整数,则scanf("%d%d%d",&a,&b,&c);2.输出其中最小的数。printf("三个数中最小是:%d",min);3.定义一个变量存放最小数min,首先将a和b比较,将较小者放入到min中,再将min和c比较,如果c小于min,则将c放入到min中。#include<stdio.h>voidmain(){inta,b,c,min;scanf("%d%d%d",&a,&b,&c);if(a<b)min=a;elsemin=bif(min>c)min=cprintf("三个数中最小是:%d",min);}08年真题假设邮费计算方法为:100克以内(含100克)收费5元,超过100克的部分每克加收0.2元。试编写程序,要求从键盘输入邮寄物品重量,并计算出邮费。(5分)1.输入:从键盘输入邮寄物品重量。则scanf("%d,&x);2.输出计算出邮费:y则printf("y=%d",y);3.y=5(x≤100)5+0.2(x-100)(100<x)首先将汉字转换成上述公式,再套用if-elsemain(){intx,y;scanf("%d,&x);if(x<=100)y=5;elsey=5+(x-100)*0.2;printf("y=%d",y);}09年真题1.现有一元二次方程:ax^2+bx+c=0,其中a、b、c、是整数,且a0。若存在实根,则输出“在实数范围内有解”;若不存在实根,则输出“在实数范围内无解”。(5分)1.输入:根据题目意思可知,a,b,c需从键盘读入,则scanf("%d%d%d",&a,&b,&c);2.输出:则输出“在实数范围内有解”;若不存在实根,则输出“在实数范围内无解”则:printf("在实数范围内有解");printf("在实数范围内无解");根据高中所学知识,b2-4ac>=0,则有解,否则无解。pr
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

安徽专升本计算机历年真题程序题分析

文档大小:44KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用