![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
选择程序设计
ITxiaobai.
这个作者很懒,什么都没留下…
展开
-
2-10偶数乘2奇数乘3
输入一个整数x,如果为偶数乘2,否则乘3,然后输出。输入格式:直接输入一个整数,没有其它任何附加字符。输出格式:在一行中按照“y=结果”的顺序输出,结果原样输出,没有其它附加格式。#include <stdio.h>int main(void){ int x,y,z; scanf("%d",&x); y = x*2; z = x*3; if(x%2==0){ printf("y=%d",y); }...原创 2021-12-18 10:02:43 · 1564 阅读 · 0 评论 -
2-9求一元二次方程的根
本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数。输入格式:输入在一行中给出3个浮点系数a、b、c,中间用空格分开。输出格式:根据系数情况,输出不同结果:1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;3)如果方程只有一个根,则直接输出此根;4)如果系数都为0,则输出"Zero Equation";5)如果a和b为0,c不为0,则输出原创 2021-12-18 10:03:01 · 80 阅读 · 0 评论 -
2-8计算工资
某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。输入格式:输入在一行中给出2个正整数,分别为某员工入职年数和周工作时间,其间以空格分隔。输出格式:在一行输出该员工的周薪,精确到小数点后2位。#include<s原创 2021-12-18 10:03:10 · 92 阅读 · 0 评论 -
2-7高速公路超速处罚
按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。输入格式:输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。输出格式:在一行中输出处理意见:若属于正常行驶,则输出“OK”;若应处罚款,则输出“Exceed x%. Ticket 200”;若应吊销驾驶证,则输出“Exceed x%. License Revoked”。其中x是超速的百分比,精确到整数。#in原创 2021-12-18 10:03:18 · 108 阅读 · 0 评论 -
2-6三角形判断
给定平面上任意三个点的坐标(x1,y1)、(x2,y2)、(x3,y3),检验它们能否构成三角形。输入格式:输入在一行中顺序给出六个[−100,100]范围内的数字,即三个点的坐标x1、y1、x2、y2、x3、y3。输出格式:若这3个点不能构成三角形,则在一行中输出“Impossible”;若可以,则在一行中输出该三角形的周长和面积,格式为“L = 周长, A = 面积”,输出到小数点后2位。#include<stdio.h>#include<原创 2021-12-18 10:03:31 · 58 阅读 · 0 评论 -
2-5三天打鱼两天晒网
中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N。输出格式:在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。#include<stdio.h>int main(){ int d; scanf("%d",&d); int c = d...原创 2021-12-18 10:03:24 · 71 阅读 · 0 评论 -
2-4判断一个三位数是否为水仙花数
本题要求编写程序,判断一个给定的三位数是否为水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。输入格式:输入在一行中给出一个需要判断的整数N(100≤N≤999)。输出格式:如果N是水仙花数,则在一行中输出Yes,否则输出No。如果N不是三位数,则输出Invalid Value.。#include <stdio.h>#include <math.h>int main(int argc, char *argv[]){ int n;...原创 2021-12-18 10:03:44 · 111 阅读 · 0 评论 -
2-3出租车计价
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费10元; 超起步里程后10公里内,每公里2元; 超过10公里以上的部分加收50%的回空补贴费,即每公里3元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。输入格式:输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。输出格式:在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。原创 2021-12-18 10:03:54 · 112 阅读 · 0 评论 -
2-2有多少位是7?
描述从键盘读入一个4位数的整数,求该数中有多少位是7输入格式:一个4位数的整数输出格式:该整数中7的个数#include <stdio.h>int main(void){ int x,a; scanf("%d",&x); a=0; if (x%10==7) a=a+1; if(x/10%10==7) a=a+1; if(x/100%10==7) a=a+1; if(x/1000%...原创 2021-12-18 10:02:55 · 75 阅读 · 0 评论 -
2-1判断10的倍数
输入一个整数a,如果a为10的倍数,则输出a;如果a不是10的倍数,什么也不输出。输入格式:直接输入1个整数,没有其他任何附加字符。输出格式:直接输出结果,没有其他任何附加字符。#include<stdio.h>int main(void){ int a; scanf("%d",&a); if(a%10 == 0){ printf("%d",a); }else{ printf(""); }}...原创 2021-12-18 10:02:31 · 3361 阅读 · 1 评论