欢迎来到天天文库
浏览记录
ID:44714298
大小:212.51 KB
页数:52页
时间:2019-10-25
《山东科技大学OJ集锦》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、(1-2)Description计算两整数x和y(02、求幂的运算符#includeintmain(){intx,y;03、0;}(1-3)Description从键盘输入圆的半径,求圆的面积和周长,圆周率取3.14。Input输入一个浮点型数据,有效数字不会超过十进制的6位。Output输出为两行。第一行为圆的面积,第二行为圆的周长,格式见sample。SampleInput3SampleOutputArea:28.260000Perimeter:18.840000HINT了解浮点类型的输入、输出和算术运算符#include#defineP3.14intmain(){floatr,s,c;scanf("%4、f",&r);s=P*r*r;c=2*r*P;printf("Area:%f",s);printf("Perimeter:%f",c);return0;}(1-4)Description求3个数的平均值。Input输入只有一行,为3个较小的整数。Output输出为这3个整数的平均值,保留3位小数。SampleInput123SampleOutput2.000HINT注意除法运算对整型数据和浮点型数据是不一样的#includeintmain(){inta,b,c;floatAve5、r;scanf("%d%d%d",&a,&b,&c);Aver=(a+b+c)/3.0;printf("%.3f",Aver);return0;}(1-5)Description给出人民币对美元、欧元、日元的当日汇率,求给定金额的人民币能兑换成外币的金额,求给定金额的外币能兑换成人民币的金额。要计算的外币有三种:美元、欧元、日元。Input输入有三行。第一行依次为美元、欧元、日元外币汇率,用空格分开。汇率用100外币为单位,精确到小数点后4位,如668.5200表示“100美元=668.5200人民6、币”。汇率浮动范围为(0,10000)。第二行为外币金额x,第三行为人民币金额y。x,y均为整数,且07、解浮点数据类型的精确度和输出控制。#includeintmain(){doublex,y;doublea,b,c,i,j,k,l,m,n;scanf("%lf%lf%lf",&a,&b,&c);scanf("%lf",&x);scanf("%lf",&y);i=x/100*a;j=x/100*b;k=x/100*c;l=y/a*100;m=y/b*100;n=y/c*100;printf("%.2lf%.2lf%.2lf",i,j,k);printf("%.2lf%.2lf%.2l8、f",l,m,n);return0;}(1-6)ProblemF:求字符的值TimeLimit:1SecMemoryLimit:2MBSubmit:562Solved:373[Submit][Status][WebBoard]Description从键盘输入3个字符(不含双字节字符),分别输出每个字符的十进制值(ASCII码)、八进制值和十六进制值。Input输入为3个字符。Output输出为3行。每一行为每个字符(对应输入顺序)的十进
2、求幂的运算符#includeintmain(){intx,y;03、0;}(1-3)Description从键盘输入圆的半径,求圆的面积和周长,圆周率取3.14。Input输入一个浮点型数据,有效数字不会超过十进制的6位。Output输出为两行。第一行为圆的面积,第二行为圆的周长,格式见sample。SampleInput3SampleOutputArea:28.260000Perimeter:18.840000HINT了解浮点类型的输入、输出和算术运算符#include#defineP3.14intmain(){floatr,s,c;scanf("%4、f",&r);s=P*r*r;c=2*r*P;printf("Area:%f",s);printf("Perimeter:%f",c);return0;}(1-4)Description求3个数的平均值。Input输入只有一行,为3个较小的整数。Output输出为这3个整数的平均值,保留3位小数。SampleInput123SampleOutput2.000HINT注意除法运算对整型数据和浮点型数据是不一样的#includeintmain(){inta,b,c;floatAve5、r;scanf("%d%d%d",&a,&b,&c);Aver=(a+b+c)/3.0;printf("%.3f",Aver);return0;}(1-5)Description给出人民币对美元、欧元、日元的当日汇率,求给定金额的人民币能兑换成外币的金额,求给定金额的外币能兑换成人民币的金额。要计算的外币有三种:美元、欧元、日元。Input输入有三行。第一行依次为美元、欧元、日元外币汇率,用空格分开。汇率用100外币为单位,精确到小数点后4位,如668.5200表示“100美元=668.5200人民6、币”。汇率浮动范围为(0,10000)。第二行为外币金额x,第三行为人民币金额y。x,y均为整数,且07、解浮点数据类型的精确度和输出控制。#includeintmain(){doublex,y;doublea,b,c,i,j,k,l,m,n;scanf("%lf%lf%lf",&a,&b,&c);scanf("%lf",&x);scanf("%lf",&y);i=x/100*a;j=x/100*b;k=x/100*c;l=y/a*100;m=y/b*100;n=y/c*100;printf("%.2lf%.2lf%.2lf",i,j,k);printf("%.2lf%.2lf%.2l8、f",l,m,n);return0;}(1-6)ProblemF:求字符的值TimeLimit:1SecMemoryLimit:2MBSubmit:562Solved:373[Submit][Status][WebBoard]Description从键盘输入3个字符(不含双字节字符),分别输出每个字符的十进制值(ASCII码)、八进制值和十六进制值。Input输入为3个字符。Output输出为3行。每一行为每个字符(对应输入顺序)的十进
3、0;}(1-3)Description从键盘输入圆的半径,求圆的面积和周长,圆周率取3.14。Input输入一个浮点型数据,有效数字不会超过十进制的6位。Output输出为两行。第一行为圆的面积,第二行为圆的周长,格式见sample。SampleInput3SampleOutputArea:28.260000Perimeter:18.840000HINT了解浮点类型的输入、输出和算术运算符#include#defineP3.14intmain(){floatr,s,c;scanf("%
4、f",&r);s=P*r*r;c=2*r*P;printf("Area:%f",s);printf("Perimeter:%f",c);return0;}(1-4)Description求3个数的平均值。Input输入只有一行,为3个较小的整数。Output输出为这3个整数的平均值,保留3位小数。SampleInput123SampleOutput2.000HINT注意除法运算对整型数据和浮点型数据是不一样的#includeintmain(){inta,b,c;floatAve
5、r;scanf("%d%d%d",&a,&b,&c);Aver=(a+b+c)/3.0;printf("%.3f",Aver);return0;}(1-5)Description给出人民币对美元、欧元、日元的当日汇率,求给定金额的人民币能兑换成外币的金额,求给定金额的外币能兑换成人民币的金额。要计算的外币有三种:美元、欧元、日元。Input输入有三行。第一行依次为美元、欧元、日元外币汇率,用空格分开。汇率用100外币为单位,精确到小数点后4位,如668.5200表示“100美元=668.5200人民
6、币”。汇率浮动范围为(0,10000)。第二行为外币金额x,第三行为人民币金额y。x,y均为整数,且07、解浮点数据类型的精确度和输出控制。#includeintmain(){doublex,y;doublea,b,c,i,j,k,l,m,n;scanf("%lf%lf%lf",&a,&b,&c);scanf("%lf",&x);scanf("%lf",&y);i=x/100*a;j=x/100*b;k=x/100*c;l=y/a*100;m=y/b*100;n=y/c*100;printf("%.2lf%.2lf%.2lf",i,j,k);printf("%.2lf%.2lf%.2l8、f",l,m,n);return0;}(1-6)ProblemF:求字符的值TimeLimit:1SecMemoryLimit:2MBSubmit:562Solved:373[Submit][Status][WebBoard]Description从键盘输入3个字符(不含双字节字符),分别输出每个字符的十进制值(ASCII码)、八进制值和十六进制值。Input输入为3个字符。Output输出为3行。每一行为每个字符(对应输入顺序)的十进
7、解浮点数据类型的精确度和输出控制。#includeintmain(){doublex,y;doublea,b,c,i,j,k,l,m,n;scanf("%lf%lf%lf",&a,&b,&c);scanf("%lf",&x);scanf("%lf",&y);i=x/100*a;j=x/100*b;k=x/100*c;l=y/a*100;m=y/b*100;n=y/c*100;printf("%.2lf%.2lf%.2lf",i,j,k);printf("%.2lf%.2lf%.2l
8、f",l,m,n);return0;}(1-6)ProblemF:求字符的值TimeLimit:1SecMemoryLimit:2MBSubmit:562Solved:373[Submit][Status][WebBoard]Description从键盘输入3个字符(不含双字节字符),分别输出每个字符的十进制值(ASCII码)、八进制值和十六进制值。Input输入为3个字符。Output输出为3行。每一行为每个字符(对应输入顺序)的十进
此文档下载收益归作者所有