7-1 成绩等级 (5 分)

PAT考试每年举办三次,分为Top、Advanced和Basic三个级别。小明的公司正在招聘程序员,主要关注Basic这个等级成绩。很多应聘者提供了他们的Basic级别的PAT考试分数。 对2016年三次PAT考试的分数做了一番研究之后,小明的公司给出了一个规则把应聘者划分为A、B 2个等级:如果分数小于底线L,则为B级,否则就是A级。 请编写程序帮忙计算应聘者的等级。

输入格式:

在一行中给出2个整数L和G。0<L<100, 0<=G<=100。

输出格式:

在一行中输出应聘者的等级。

输入样例:

75 89

输出样例:

A
#include<stdio.h>
#include<math.h>
int main()
{int l,g;scanf("%d %d",&l,&g);if (g<l){printf("B");}if (g>=l){printf("A");}system("pause");return 0;
}

7-2 表达式计算 (5 分)

小明的表哥正在做家庭作业,遇到一道题困扰了很久,需要你用程序帮忙解决。 题目如下:根据X,Y的值求Z的值。如果X≥0而且Y≥5,则按公式Z=3X+2Y计算;如果X≥0而且Y<5,则按公式Z=5X-Y计算;如果X<0而且Y≥0,则按公式Z=X+4Y计算;如果X<0而且Y<0,则按公式Z=3*X-Y计算。

输入格式:

在一行中给出两个整数X,Y。中间以空格隔开。X和Y的绝对值不超过10000。

输出格式:

在一行中输出Z的值。

输入样例:

7 8

输出样例:

37
#include<stdio.h>
int main()
{int X,Y,Z;scanf("%d %d",&X,&Y);if(X>=0 && Y>=5)Z=3*X+2*Y;else if(X>=0 && Y<5)Z=5*X-Y;else if(X<0 && Y>=0)Z=X+4*Y;else if(X<0&&Y<0)Z=3*X-Y;printf("%d",Z);return 0;
}

7-3 分段函数 (10 分)

根据如下分段函数,输入的x的值,输出对应的y值。

输入格式:

输入x的值。

输出格式:

输出对应的y值,小数点后保留3位小数。

输入样例:

10.5

输出样例:

27.083
#include <stdio.h>
#include<stdlib.h>
#include <math.h>
int main(){double x,y;scanf("%lf",&x);if(x>6){y=(x*x+4*x-6)*5/27;}else if(x>0&&x<=6){y=(log(16)/log(3))+x;}else if(x<=0){y=23*fabs(x*x*x+4)/7;}printf("%.3f",y);
}

7-4 是否能构成三角形1 (10 分)

输入三角形的三边,判断是否能构成三角形。若能构成输出YES,否则输出NO。

输入格式:

在一行中直接输入3个整数,3个整数之间各用一个空格间隔,没有其他任何附加字符。

输出格式:

直接输出YES或NO,没有其他任何附加字符。

输入样例:

4 5 6

输出样例:

YES

输入样例:

2 2 4

输出样例:

NO
#include<stdio.h>
#include<math.h>
int main()
{int a,b,c;scanf("%d %d %d",&a,&b,&c);if(a+b<=c||a+c<=b||b+c<=a) printf("NO\n");else{printf("YES\n");}system("pause");return 0;
}

7-5 情人节 (15 分)

以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。

输入格式:

输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。

输出格式:

根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are inviting you to dinner...”;若只有A没有B,则输出“A is the only one for you...”;若连A都没有,则输出“Momo... No one is for you ...”。

输入样例1:

GaoXZh
Magi
Einst
Quark
LaoLao
FatMouse
ZhaShen
fantacy
latesum
SenSen
QuanQuan
whatever
whenever
Potaty
hahaha
.

输出样例1:

Magi and Potaty are inviting you to dinner...

输入样例2:

LaoLao
FatMouse
whoever
.

输出样例2:

FatMouse is the only one for you...

输入样例3:

LaoLao
.

输出样例3:

Momo... No one is for you ...
#include<stdio.h>
#include<string.h>
int main()
{int i,j,n,m,k,t;char name[15],nameA[15],nameB[15];k=0;while(scanf("%s",name)&&strcmp(name,".")!=0){k++;if(k==2){strcpy(nameA,name);}if(k==14){strcpy(nameB,name);}}if(k>=14){printf("%s and %s are inviting you to dinner...",nameA,nameB);}else if(k>=2){printf("%s is the only one for you...",nameA);}else{printf("Momo... No one is for you ...");}return 0;
}

7-6 寻找250 (10 分)

对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。

输入格式:

输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。

输出格式:

在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。

输入样例:

888 666 123 -233 250 13 250 -222

输出样例:

5
#include<stdio.h>
#include<string.h>
int main()
{int n,i,c=0,k=0,f=0,l,sum;char s[5],y;while(~scanf("%d",&n)){c++;if(n==250&&f==0){k=c;f=1;}if((y=getchar())=='\n')break;}printf("%d\n",k);
}

7-7 装睡 (10 分)

你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次。下面给定一系列人的呼吸频率与脉搏,请你找出他们中间有可能在装睡的人,即至少一项指标不在正常范围内的人。

输入格式:

输入在第一行给出一个正整数N(≤10)。随后N行,每行给出一个人的名字(仅由英文字母组成的、长度不超过3个字符的串)、其呼吸频率和脉搏(均为不超过100的正整数)。

输出格式:

按照输入顺序检查每个人,如果其至少一项指标不在正常范围内,则输出其名字,每个名字占一行。

输入样例:

4
Amy 15 70
Tom 14 60
Joe 18 50
Zoe 21 71

输出样例:

Tom
Zoe
#include<stdio.h>
int main()
{int N;scanf("%d",&N);char name[15][5];int b[15],h[15];for(int i=1;i<=N;i++){scanf("%s %d %d",name[i],&b[i],&h[i]);} for(int i=1;i<=N;i++)if(b[i]<15||b[i]>20||h[i]<50||h[i]>70)printf("%s\n",name[i]);return 0;
}

程序设计基础(计算机类2014) 实验4 选择控制结构1相关推荐

  1. pta中c语言编程问题答案,pta题库答案_浙大远程教育2015秋 程序设计基础C 求PTA实验代码题库liujiahai-C答案_淘题吧...

    1. PTA(拼题A)的做题邀请码怎么得 进入中国大学mooc,点击课程 ,进入课程公告,查看邀请码 2. pta这道题目部分错误应该错在哪里 你的并查集是不是写错了?还有大数组放到函数外面,判断俱乐 ...

  2. 计算机课程实验教学案例,联席会|第四届全国计算机类课程实验教学案例设计竞赛|...

    一.竞赛目的 为实现高校计算机类课程实验教学体系与教学内容的协同,推进探究性.创新性实验教学改革,提升高校教师的实验教学水平.以问题为导向,在教学中培育大学生创新意识和工程实践能力,促进高等教育质量工 ...

  3. c语言ox32左移一位的值,程序设计基础 (C)(32+32) 实验指导书.docx

    PAGE PAGE \* MERGEFORMAT30 1 ? ? <程序设计基础c>实验参考书? (草稿) ? ? ? ? ? ? ? ? 计算机学院 2017.06.01 ? 目录 TO ...

  4. java程序设计基础(第3版)实验指导_清华大学出版社-图书详情-《Java程序设计基础(第5版)实验指导与习题解答》...

    本书是清华大学出版社出版的<Java程序设计基础(第5版)>的配套用书.全书共分为两部分,第一部分是上机实验指导,第二部分是主教材<Java程序设计基础(第5版)>中的习题解答 ...

  5. java程序设计实验指导与习题解答_清华大学出版社-图书详情-《Java程序设计基础(第6版)实验指导与习题解答》...

    前言 本书是清华大学出版社出版的<Java程序设计基础(第6版)>一书的配套用书.全书共分为两部分: 第一部分是实验指导: 第二部分是主教材<Java程序设计基础(第6版)>的 ...

  6. 计算机类教育实验学院,【计算机专业论文】计算机专业实验教学革新路径探索(共3994字)...

    一.计算机专业实验教学存在的问题 1.课程考核方式落后.计算机专业实验教学经过了多年的经验积累与教学改革,多数实验已由原来的课内实验变为独立开设的实验课程,实验教学已不再是理论教学的一部分,不再是理论 ...

  7. C语言程序设计基础OJ练习题(实验十结构体与共用体)

    一.英文金曲大赛 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 我们在"渊 ...

  8. C语言程序设计基础OJ练习题(实验三while循环结构)

    一.A+B for Input-Output Practice (I) Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Pro ...

  9. 关于计算机类课程实验教学的思考

    由于计算机机房的限制,没有安装投影仪以及计算机控制管理软件,所以单纯的讲解效果非常不好.老师在上面讲,学生在下面干什么根本不知道.由于教授的实验课和理论课关系不是非常密切.试验的主要内容是网页设计,也 ...

最新文章

  1. Winform控件缩写
  2. mysql group by 分组查询
  3. 【数学建模】MATLAB应用实战系列(八十二)-【数学建模】非线性多元回归(附MATLAB代码)
  4. [SpringBoot2]拦截器
  5. 掌握 React 与 React Native
  6. 前端笔试题面试题记录(下)
  7. 物联网卡会锁卡吗_物联网卡在建筑行业中的应用你知道吗?
  8. WPA3 标准被曝严重漏洞,WiFi 密码可遭窃取?
  9. jQuery AJAX实现调用页面后台方法
  10. Javascript之基本包装类型
  11. 在线图片压缩png 和 gif,docsmall.com
  12. Hamcrest Tutorial
  13. 我的Python网路爬虫学习之路--1
  14. Directx 9在vs2008 里面的环境配置
  15. SONiC vs testbed搭建
  16. 线段树学习总结 - 关于猹 ACM 生涯的第一次受苦受难
  17. 程序员培训班要多少米?报名很贵吗?
  18. 1 Microservice 简介
  19. Flutter 入门笔记 三
  20. 数据分析画图:50道练习玩转matplotlib

热门文章

  1. 如何解锁元宇宙?应用场景决定商业化变现
  2. java怎么打印星期,在任何日期打印出星期几
  3. 从记忆星期浅谈日语学习感想
  4. 闪存,ROM,Nor Flash,NAND Flash
  5. 人生, 不求活得完美,但求活得实在
  6. 当应酬成为日常,你需要这20个技巧聪明地进食
  7. stm32的抢占优先级和响应优先级(也叫子优先级)
  8. 微信开发上传多张图片html,微信JSSDK一次性上传多张图片卡死解决方案
  9. linux中查不到ip地址
  10. Codeforces Round #702 (Div. 3)——A. Dense Array