![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习题
a_ffffff
这个作者很懒,什么都没留下…
展开
-
上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 0区 1区 2区 3区 4区 同城 临近两省 1500公里(含)以内 1500——2500公里 2500公里以上 上海 江苏
上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域:0区1区2区3区4区同城临近两省1500公里(含)以内1500——2500公里2500公里以上上海江苏,浙江北京,天津,河北,辽宁,河南,安微,陕西,湖北,江西,湖南,福建,广东,山西。吉林,辽宁,甘肃,四川,重庆,青海,广西,云南,海南,内蒙古,黑龙江,贵州。新疆,西藏。快递费按邮件重量计算,由起重费用、续重费用两部分构成:(1) 起重(首重)1公斤按起重资费计算(不足1公斤,按1公斤计算),超过首重的原创 2020-11-21 19:21:31 · 12989 阅读 · 2 评论 -
用while语句计算圆周率的近似值。(直到累加项的绝对值小于 0.00001 ) 公式 : pi /4 ≈1-1/3+1/5-1/7 .......
用while语句计算圆周率的近似值。(直到累加项的绝对值小于 0.00001 )公式 : pi /4 ≈1-1/3+1/5-1/7 …输入格式:无输出格式:“pi=%.2f\n”输入样例:无输出样例:pi=3.14#include <stdio.h>int main(){float i=1,pi,sum=0,k=1;while(i<=1e5){sum=sum+k/i;k=-1*k;i=i+2;}pi=4*sum;printf("pi=%.2f\n",pi原创 2020-11-21 19:19:49 · 10028 阅读 · 0 评论 -
已知某大学期末考试学分绩的计算公式为:学分绩 =(工科数学 * 5 + 英语 * 1.5 + 线性代数 * 3.5) / 10 请编程从键盘按顺序输入某学生的工科数学、英语和线性代数成绩,计算并输出
已知某大学期末考试学分绩的计算公式为:学分绩 =(工科数学 * 5 + 英语 * 1.5 + 线性代数 * 3.5) / 10请编程从键盘按顺序输入某学生的工科数学、英语和线性代数成绩,计算并输出其学分绩。以下为程序的运行结果示例:Input math1, English and math2:80,70,100Final score = 85.50输入提示信息:“Input math1, English and math2:”输入格式: “%d,%d,%d”输出格式:“Final score原创 2020-11-21 19:19:01 · 6833 阅读 · 0 评论 -
用for语句实现判断并求和。(10分) 题目内容: 求1~100以内 ( 包括100)能被3整除同时被5整除余数为1的所有数之和。要求用for语句完成。 输入格式: 无 输出格式: “sum=%
用for语句实现判断并求和。(10分)题目内容:求1~100以内 ( 包括100)能被3整除同时被5整除余数为1的所有数之和。要求用for语句完成。输入格式:无输出格式:“sum=%d\n”输入样例:无输出样例:sum=357#include <stdio.h>int main(){ int i,sum=0; for(i=1;i<=100;i++) {if(i%3==0&&i%5==1) sum=sum+i;} printf(原创 2020-11-21 19:17:56 · 7087 阅读 · 0 评论 -
银行存款税率问题
银行存款税率问题#include<math.h>#include<stdio.h>int main(){int n;double deposit,rate,capital;printf("Please enter rate year capital:\n");scanf("%lf%d%lf", &rate, &n, &capital);deposit=capital*pow(1+rate,n);printf("deposit=%.2f",d原创 2020-11-21 19:17:01 · 232 阅读 · 0 评论 -
编写程序,从键盘输入任意一个3位正整数,判断是否“水仙花数“。若是水仙花数,则输出“该三位数是水仙花数!“,否则输出“该三位数不是水仙花数!”。 提示:所谓“水仙花数“是指一3位数,其各位数字立方和等
编写程序,从键盘输入任意一个3位正整数,判断是否"水仙花数"。若是水仙花数,则输出"该三位数是水仙花数!",否则输出“该三位数不是水仙花数!”。提示:所谓"水仙花数"是指一3位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1+125+27。输入格式:%d输出格式:输入样例:153输出样例:153是水仙花数!#include <stdio.h>int main(){int x,a,b,c,y;scanf("%d",&x);a=x/10原创 2020-11-21 19:16:08 · 17330 阅读 · 2 评论 -
百分制成绩转换为五级分制成绩(8分) 题目内容: 编写程序,输入一个百分制成绩,输出所对应的成绩等级“ A ”、“ B ”、“ C ”、“ D ”、“ E ”。 (使用switch语句) 转换原则为:
百分制成绩转换为五级分制成绩(8分)题目内容:编写程序,输入一个百分制成绩,输出所对应的成绩等级“ A ”、“ B ”、“ C ”、“ D ”、“ E ”。 (使用switch语句)转换原则为:100~90 分为“A”,80 ~ 89 分为“B”,70 ~ 79 分为“C”,60 ~ 69 分为“D ”,60 分以下为“E”。输入格式:%f输出格式:printf(“grade:B\n”);输入样例:85输出样例:grade:B#include <stdio.h>int原创 2020-11-21 19:15:11 · 18831 阅读 · 0 评论 -
为鼓励居民节约用水,自来水公司采取按月用水量分段计费的办法,居民应交水费y(元)与月用水量x(吨)的函数关系式如下(设x>0)。编写程序,输入用户的用水量x(吨),计算并输出用户应该支付的水费y(元)
为鼓励居民节约用水,自来水公司采取按月用水量分段计费的办法,居民应交水费y(元)与月用水量x(吨)的函数关系式如下(设x>0)。编写程序,输入用户的用水量x(吨),计算并输出用户应该支付的水费y(元)的值(保留两位小数)。输入格式:%lf输出格式:%.2f输入样例:12输出样例:y=16.00#include <stdio.h>int main(){double x,b,y;scanf("%lf,%lf",&x);if(x<0)y=0;else原创 2020-11-21 19:13:28 · 20133 阅读 · 0 评论 -
编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出。 输入格式: getchar() 输出格式: putchar() 输入样例: a 输出样例: A
编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出。输入格式:getchar()输出格式:putchar()输入样例:a输出样例:A#include <stdio.h>int main(){char a,c,d,z;a=getchar();if(a>96){d=a-32;putchar(d);}else{ d=a+32;putchar(d);}return 0;}...原创 2020-11-21 19:11:27 · 23858 阅读 · 0 评论 -
mooc c语言练习题
编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出。输入格式:getchar()输出格式:putchar()输入样例:a输出样例:A#include <stdio.h>int main(){char a,c,d,z;a=getchar();if(a>96){d=a-32;putchar(d);}else{ d=a+32;putchar(d);}return 0;}从键盘输入某同学的英文名(小写输入,假设学生的原创 2020-11-20 22:41:37 · 5701 阅读 · 1 评论 -
利用指针编写一函数,输入3个整数,按由大到小的顺序将它们输出。
利用指针编写一函数,输入3个整数,按由大到小的顺序将它们输出。(15分)题目内容:利用指针编写一函数,输入3个整数,按由大到小的顺序将它们输出。输入格式:%d输出格式:%3d输入样例:25 68 17输出样例:68 25 17#include <stdio.h>void e(int *j,int *k){int l;l=*j;*j=*k;*k=l;}v...原创 2020-05-06 16:22:59 · 12465 阅读 · 0 评论