当前位置: 首页 > news >正文

深圳住房建筑网站上海开艺设计集团有限公司

深圳住房建筑网站,上海开艺设计集团有限公司,Wordpress博客怎么盈利,怎样做易支付网站1、L1-007 念数字 题目详情 - L1-007 念数字 (pintia.cn) 分数 10 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu输入格…

1、L1-007 念数字

题目详情 - L1-007 念数字 (pintia.cn)

分数 10

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:

0: ling
1: yi
2: er
3: san
4: si
5: wu
6: liu
7: qi
8: ba
9: jiu

输入格式: 

输入在一行中给出一个整数,如:1234

提示:整数包括负数、零和正数。

输入格式:

在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如
yi er san si

输入样例:

-600

输出样例:

fu liu ling ling

考察语法,用if else语句也可 

#include<bits/stdc++.h>
using namespace std;
int main()
{char num[20];int i;scanf("%s",&num);for(i=0;i<strlen(num);i++){switch(num[i]){case '-':printf("fu");break;case '0':printf("ling");break;case '1':printf("yi");break;case '2':printf("er");break;case '3':printf("san");break;case '4':printf("si");break;case '5':printf("wu");break;case '6':printf("liu");break;case '7':printf("qi");break;case '8':printf("ba");break;case '9':printf("jiu");break;default:break;}if(i<strlen(num)-1) printf(" ");//每循环一次  打印一个空格 }return 0;
}//10分

2、L1-008 求整数段和

分数 10

给定两个整数A和B,输出从A到B的所有整数以及这些数的和。

输入格式

输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。

输出格式:

首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X

输入样例:

-3 8

输出样例: 

   -3   -2   -1    0    12    3    4    5    67    8
Sum = 30

 考察语法,注意其中的细节,如Sum,换行条件

#include <iostream>
#include <iomanip>
using namespace std;
int main() {int s, e, n = 0, sum = 0;	cin >> s >> e;	for (int i = s; i <= e; i++) {sum += i;cout << setw(5) << i;//字符宽printf("%5d",i);n++;		if (n % 5 == 0 || i == e)//判断换行条件{cout << endl;}} cout << "Sum = " << sum; 	return 0;
} 

知识考察:1、字符宽度的表示方法 

3、L1-009 N个数求和

分数 20

本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。

输入格式:

输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。

输出格式:

输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中分数部分写成分子/分母,要求分子小于分母,且它们没有公因子。如果结果的整数部分为0,则只输出分数部分。

输入样例1:

5
2/5 4/15 1/30 -2/60 8/3

输出样例1: 

3 1/3

输入样例: 

2
4/3 2/3

输出样例: 

2

输入样例: 

3
1/3 -1/6 1/8

输出样例: 

7/24
#include  <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=110;
ll a[N],b[N];
ll gcd(ll h,ll k)//求最大公约数 
{if(h%k==0)return k;elsereturn gcd(k,h%k);
}
int main(){ll n,c=1;cin>>n;for(ll i=0;i<n;i++){ll int x,y;scanf("%lld/%lld",&x,&y);a[i]=x,b[i]=y;c*=y;//找出最大的分母 }ll num=0;//num记录通分后的分子和 for(ll i=0;i<n;i++){a[i]*=c/b[i];num+=a[i];}//分三种情况讨论1、只有整数2、整数,分数都有3、只有分数 if(num%c==0)cout<<num/c;else{ll ans=gcd(num,c);num/=ans;c/=ans;if(num<c)cout<<num<<"/"<<c;if(num>c){ cout<<num/c<<" "<<num%c<<"/"<<c; }}return 0;
}

这题只有18分,出现了浮点错误,请诸位大佬帮我找找!!!

http://www.yayakq.cn/news/220462/

相关文章:

  • 企业形象网站解决方案如何加强网站信息建设
  • 视频代做网站深圳方维网站建设
  • 人力外包网站网络营销策划的流程
  • 分享类网站源码去国外做网站
  • react怎么做pc网站做网站包头
  • 中山建网站报价开发一个网站的过程是什么
  • 企业网站开发培训做机电证的网站
  • 让别人做网站推广需要多少钱广告制作公司电话
  • 安徽住房和城乡建设厅网站川制作官方网站
  • 拟定网站建设合同百度小说排行榜前十
  • 网站即将 模板有什么网站可以接活做设计
  • 宁波市建设厅网站首页第三方wordpress安卓客户端
  • 做微信的网站有哪些哪个网站可以做化学实验
  • 集团建设网站最好看免费观看高清大全一影视下载
  • 有专做高端折扣女装的网站吗全国的做网站的公司
  • 成都建网站公司做网站分类链接
  • 网站建设需要什么硬件和软件有哪些方面关于做旅游网站的参考文献
  • 可以做旅行行程的网站室内设计效果图手绘图
  • 宁波网站推广多少钱一个wordpress goodstore
  • 开发手机网站的步骤南宁建设工程质量网站
  • 用ps做网站典型网站开发的流程图
  • 物流公司 网站模板ppt模板免费下载整套
  • 东莞网站开发网站建设制作费用网站安全检测在线
  • 网站后台主流网站开发语言上海网站建设公
  • 如何去推广一个网站计算机网站设计怎么做
  • 什么网站可以找到做餐饮的会计wordpress用户注册文件
  • 电子商务概论知识点wordpress仿seowhy模板
  • 哈尔滨网站建设企业怎么制作营销网站
  • 网站的建设进入哪个科目做logo网站
  • 高端品牌网站建设策略昌吉做网站