自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 568问题 H: 例题5-8 Fibonacci数列

输入一个正整数n,求Fibonacci数列的第n个数。Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即:要求输入的正整数n不超过50.输入一个不超过50的正整数输出Fibonacci数列的第n个数,末尾输出换行。样例输入 Copy20样例输出 Copy6765#include<stdio.h>int main(){ int n; scanf("%d",&n); int num1 = 1,num2 = 1,

2020-06-02 19:08:47 100

原创 568问题 G: 例题5-7 求圆周率pi的近似值

题目描述用如下公式求圆周率PI的近似值,直到发现某一项的绝对值小于10-6为止(该项不累加)。要求输出的结果总宽度占10位,其中小数部分为8位。程序中使用浮点型数据时,请定义为双精度double类型。如果需要计算绝对值,可以使用C语言数学库提供的函数fabs,如求x的绝对值,则为fabs(x).输入无输出PI=圆周率的近似值输出的结果总宽度占10位,其中小数部分为8位。末尾输出换行。样例输入 Copy无样例输出 CopyPI=3.14159065在这里插入代码片...

2020-06-02 18:37:07 67

原创 568问题 F: 例题5-6 矩阵输出

题目描述输出以下4*5的矩阵1 2 3 4 52 4 6 8 103 6 9 12 154 8 12 16 20要求使用循环实现,注意每行输出5个数字,每个数字占3个字符的宽度,右对齐。输入无输出每行输出5个数字,每个数字占3个字符的宽度,右对齐。样例输入 Copy无样例输出 Copy1 2 3 4 52 4 6 8 103 6 9 12 154 8 12 16 20#include<stdio.h>int main(

2020-06-02 18:23:45 54

原创 568问题E:连续自然数求和

编程实现求1+2+3+…和的程序,要求得到使使和数大于1000的最小正整数。输入无输出输出使1+2+3+…+N>1000的最小正整数N,末尾输出换行。样例输入 Copy无样例输出 Copy45#include<stdio.h>int main(){int N=0,sum=0;while(sum<=1000){N++;sum = sum + N;}printf("%d\n",N);return 0;}当前n项和小于等于1000,一直参与wh

2020-05-26 00:08:48 56

原创 568问题 D: 连续自然数求和(break)

题目描述输入一个正整数N,求1+2+…+N,即求要求在程序中使用break语句。输入要求输入的数据一定是一个正整数。输出计算的结果,连续N个自然数的和,末尾输出换行。样例输入 Copy100样例输出 Copy5050#include <stdio.h>#include <stdlib.h>int main(){ int n, N, sum = 0; scanf("%d",&N); for(n=1;n<=N;n++)

2020-05-25 23:55:28 76

原创 568问题 ABC: 连续自然数求和

题目描述求1+2+3+…+100,即前100项自然数求和1.要求用while语句实现#include <stdio.h>#include <stdlib.h>int main(){ int n = 1, sum = 0; while(n<=100){ sum = sum + n; n++; } printf("%d\n", sum); return 0;}2.要求用do…while语

2020-05-25 23:54:11 57

原创 567:问题C:比较交换3个实数值,并按序输出

题目描述从键盘输入3个实数a, b, c,通过比较交换,将最小值存储在变量a中,最大值存储在变量c中,中间值存储在变量b中,并按照从小到大的顺序输出这三个数a, b, c。末尾输出换行。输入输入以空格分隔的三个实数输出按照从小到大的顺序输出这三个实数,中间以空格分隔,最小值在前,最大值在后。小数点后保留2位小数。注意末尾的换行。样例输入 Copy3 7 1样例输出 Copy1.00 3.00 7.00#include <stdio.h>#include <stdl

2020-05-25 20:57:19 78

原创 567问题D:习题4-4 三个整数求最大值

题目描述有3个整数a, b, c,由键盘输入,输出其中最大的数。输入以空格分割的三个整数。输出三个数中的最大值,末尾换行。样例输入 Copy1 3 2样例输出 Copy3#include <stdio.h>#include <stdlib.h>#include<math.h>#include<stdbool.h>int main(){ int a, b, c, t; scanf("%d %d %d",&a,&

2020-05-25 20:53:57 58

原创 567问题E:习题4-10-1 奖金计算

题目描述某企业发放的奖金根据利润提成。利润I低于或等于100000时,奖金可提10%;利润高于100000元,低于200000元(100000<I<=200000)时,低于100000元的部分仍按10%提成,高于100000元的部分提成比例为7.5%;200000<I<=400000时,低于200000元的部分仍按上述方法提成(下同),高于200000元的部分按5%提成;400000<I<=600000元时,高于400000元的部分按3%提成;600000<I&l

2020-05-25 20:38:49 69

原创 567问题 B: 例题4-2 比较交换实数值

题目描述从键盘输入2个实数,按照代数值由小到大的顺序输出这两个数。输入用空格分隔的两个实数。输出从小到大输出这两个实数,中间以空格来分隔,小数在前,大数在后。小数点后保留2位小数。末尾输出换行符。样例输入 Copy3.6 -2.3样例输出 Copy-2.30 3.60#include <stdio.h>#include <stdlib.h>int main(){ double a, b; scanf("%lf %lf",&a,&

2020-05-22 17:26:13 88

原创 567问题 A: 例题4-1 一元二次方程求根

题目描述求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,但不保证b2-4ac>0。程序中所涉及的变量均为double类型。输入以空格分隔的一元二次方程的三个系数,双精度double类型输出分行输出两个根如下(注意末尾的换行):r1=第一个根r2=第二个根结果输出时,宽度占7位,其中小数部分2位。如果方程无实根,输出一行如下信息(注意末尾的换行):No real roots!样例输入 Copy1 2 3样例输出 CopyNo real

2020-05-22 17:14:33 55

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除