自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 “21天养成好习惯”第一期—21 2021-11-12

一个直角三角形具有边长均为整数的三条边。直角三角形边长的这组整数值称为毕达哥拉斯三元组(中国称为勾股数)。这三条边必须满足这样的关系:两条直角边的平方之和必须等于直角三角形斜边的平方。从键盘输入一个正整数n,请找出不大于n的所有毕达哥拉斯三元组。可以使用一个三重嵌套的for循环语句,它可以非常简单地尝试所有的可能性。这是一个穷举法的典型例子。#include <stdio.h>#include <math.h>int main(){ int a,b,c,n; ...

2021-11-12 23:54:03 850

原创 “21天养成好习惯”第一期—20 2021-11-11

F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2)。编程计算该数列的前n(n<1000000)项是否能被3整除。#include <stdio.h>int main (){ int a,b,n; scanf("%d",&n); a=7; b=11; int x; for(x=1;x>2;x++) { x=a+b; } ...

2021-11-12 21:42:51 364

原创 “21天养成好习惯”第一期—19 2021-11-10

已知人离烟囱的距离为a,人的眼睛离地高度为b,人看烟囱顶时的仰角为θ,求烟囱的高度h。#include <stdio.h>#include <math.h>#define PI 3.1415926int main (){ float a,b,c,d,e; scanf("%f %f %f %f %f",&a,&b,&c,&d,&e); c=c+d/60+e/3600; printf("%.2f",a...

2021-11-10 20:04:23 196

原创 “21天养成好习惯”第一期—18 2021-11-10

10000元钱,一元钱可以买一瓶水,三个瓶盖可以换一瓶水,请问一共可以喝多少瓶水。死脑筋的HDL居然想要通过实践来得到答案,他还到处借钱凑齐10000元。你决定帮他解出这个问题,为了HDL以后不再陷入这样的问题,你决定帮HDL写出一个通用程序:有n元钱,一元钱可以买一瓶水,k个瓶盖换一瓶水,一共可以喝到多少瓶水#include <stdio.h>int main (){ int n,k,sum,x,y; scanf("%d%d",&n,&amp...

2021-11-10 00:11:44 200

原创 “21天养成好习惯”第一期—17 2021-11-08

马克思手稿中的趣味数学题:有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请编程计算男人、女人和小孩各有几人(注:给出的方案中男人、女人和小孩的人数可以是0)?#include<stdio.h>int main(){ int x,y,z; int i=0; printf("man woman children\n"); for(x=0;x<=10;x++)...

2021-11-08 22:15:59 63

原创 “21天养成好习惯”第一期—16 2021-11-07

求:从出生那年到今年有多少个闰年#include <stdio.h>int main (){int a,b,c=0;printf("Input your birth year:");scanf("%d",&a);printf("Input this year:");scanf("%d",&b);for(int n=a;n<=b;n++){if((n%4==0&&n%100!=0)||n%400==0) //闰年判断公式{c++

2021-11-07 22:44:56 66

原创 “21天养成好习惯”第一期—15 2021-11-07

计算两地时差#include <stdio.h>#include <math.h>int main (){int hour1,minute1;int hour2,minute2;printf("Input time one(hour, minute):");scanf("%d,%d\n",&hour1,&minute1);printf("Input time two(hour, minute):");scanf("%d,%d\n",&ho

2021-11-07 22:10:04 109

原创 “21天养成好习惯”第一期—14 2021-11-05

取任意两个整数之间的自然数之和#include <stdio.h>int main (){ int a,b; int sum=0; scanf("%d %d",&a,&b); for(a;a<=b;a++) { sum+=a; } printf("sum = %d",sum); return 0;}...

2021-11-05 22:23:35 68

原创 “21天养成好习惯”第一期—13 2021-11-04

学习内容:判断是否为素数#include <stdio.h>#include <math.h>int main (){ int a,b,c; printf("%d"); scanf ("%d",&a); b = (int)sqrt(a); for (c<2;c<=b;b++) { if (a%b == 0) { printf("NO!\n"); ...

2021-11-04 22:51:08 70

原创 ”21天养成好习惯“第一期—12 2021-11-034

学习内容:流程转移控制语句—break语句和continue语句break语句既可用于退出switch语句,也可用于while、do—while、for语句构成的循环语句。当遇到break语句时,循环终止,再从循环语句后的第一条语句开始执行。continue语句则是当循环时遇到continue语句时,将跳过continue语句后面尚未执行的语句,开始下一次循环(只结束本次循环的执行,并不终止整个循环的执行)。例:#include <stdio.h>int main (

2021-11-03 23:14:49 68

原创 “21天养成好习惯“第一期—11/2021-11-02

学习内容:流程转移控制语句——goto语句作用:无需任何条件,直接使程序转跳到语句标号所标示的语句去执行。例如:#include <stdio.h>int main(){ float x; float sum=0; scanf("%f",&x); loop: if(x>0){ sum+=x; scanf("%f",&x); goto lo...

2021-11-02 22:50:32 73

原创 “21天养成好习惯”第一期—10 2021-11-01

单重循环计算累乘#include <stdio.h>int main (){ int n; int a=1; int b=1; printf("please enter n :" ); scanf("%d ", &n); while (a<=n) { b=b*a; a++;...

2021-11-01 21:35:07 74

原创 “21天养成好习惯”第一期—9

嵌套循环。九九乘法表正在上传…重新上传取消

2021-10-31 23:31:30 59

原创 “21天养成好习惯”第一期—8

学习内容:嵌套循环( 也称多重循环)。将一个循环语句放在另一个循环语句的循环体中就构成前台循环。while、do-while和for语句可以相互嵌套。PS:1.在循环中,要用一对花括号将循环语句括起来;2.循环中的内层与外层的循环控制变量不应同名;3.循环中不能交叉,在一个循环中必须完整的包含另一个循环。...

2021-10-30 22:21:17 57

原创 “21天养成好习惯”第一期—7

学习内容:单重循环程序。常用于解决累加求和、累成求积、数据分类统计等问题。1.循环次数已知三种循环语句编程都可,但习惯上用for语句。例:for (i=0;i<10;i++) a+=10;2.循环次数未知此类问题用while语句和do-while语句编程。...

2021-10-29 23:51:26 56

原创 “21天养成好习惯”第一期—6

学习内容:循环语句——for语句。for语句是c语言所提供的功能更强,使用更广泛的一种循环语句。格式:for(表达式1;表达式2;表达式3){可执行语句序列;}表达式1是初始化循环控制变量;表达式2是给出循环重复执行的判断条件;表达式3是给循环控制变量增值;PS:三个表达式之间需要分号隔开,且其中任何一个表达式都可省略不写,但分号不能省略。...

2021-10-28 22:17:14 71

原创 ”21天养成好习惯“第一期—5 2021-10-27

学习内容:循环结构—while语句。1.while——用来实现当型循环。while (表达式){ 可执行语句序列} while()循环条件,为true时,执行循环语句;然后再进行判断,直到条件不满足就结束while()循环。#include <stdio.h>int main(){ int i=1, sum=0; while(i<=100){ sum+=i; i++; } pr...

2021-10-27 23:07:54 57

原创 “21天养成好习惯”第一期—4

学习内容:判断奇偶。#include <stdio.h>int main (){ int a; scanf("%d",&a); if(a%2==0) printf("%d为偶数“,a); else printf("%d为奇数”,a); return 0;}...

2021-10-27 00:16:55 54

原创 “21天养成好习惯”第一期—3

学习内容:开关语句(switch语句)。当问题需要讨论过多时,就可考虑使用switch语句代替条件语句进行简化程序设计。switch(表达式){case 常量表达式1: 语句1;case 常量表达式2: 语句2;…case 常量表达式n: 语句n;default: 语句n+1;}意思是先计算表达式的值,再逐个和case 后的常量表达式比较,若不等则继续往下比较,若一直不等,则执行default后的语句;若等于某一个常量表达式,...

2021-10-25 22:55:55 338

原创 “21天养成好习惯”第一期—-2

学习内容:学习if,if else,else if语句1.ifif(某个条件) 语句;若条件成立,则可执行,否则不做任何操作,直接执行。不带else的if语句适合解决单分支问题。2.if elseif(某个条件) 语句1;else 语句2;若条件成立,则执行语句1,否则执行语句2。这是和执行双分支问题。3.else ifif(条件1) 语句1;else if(条件2) 语句2;else if(条件3) 语句3;。。。e...

2021-10-24 22:49:15 57

原创 “21天养成好习惯”第一期——1

学习内容:今天学习了如何利用double语句将数据结果精度提高!double语句就是可以将原本单精度浮点数类型(例如float是单精度浮点数类型,而douleb是双精度浮点数类型)转化为双精度浮点数类型的double。而这通常用来声用法:同int float 一样,用于声明变量或定义函数的返回值类型,或可用于类型强制转换。例如:定义double a;scanf("%lf", &a);进行输入。用prinf("%lf",a);进行输出。...

2021-10-23 22:50:33 55

空空如也

空空如也

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

TA关注的人

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