自定义博客皮肤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

今天练习了泰勒展开式的习题#include<stdio.h>#include<math.h>int main(){double x,a,b,c,d,e,sum;scanf("%lf",&x);a=x;b=1;d=2;e=3;c=a/b;sum=c;while (fabs©>=1e-5){a=-xxa;b=bde;d=2+d;e=2+e;c=a/b;sum=sum+c;}printf("%.4lf",sum);return 0;

2021-11-12 21:43:03 349

原创 “21天好习惯”第一期-20

今天学习了递归函数#include <stdio.h>//求n的阶乘long factorial(int n) {if (n == 0 || n == 1) {return 1;}else {return factorial(n - 1) * n; // 递归调用}}int main() {int a;printf(“Input a number: “);scanf(”%d”, &a);printf(“Factorial(%d) = %ld\n”, a,

2021-11-12 00:06:29 197

原创 “21天好习惯”第一期-19

今天学习了#ifdef和#ifndef。#include<stdio.h>#define MAX#define MAXIMUM(x,y)(x>y)?x:y#define MINIMUM(x,y) (x>y)?y:xint main(){ int a=10,b=20;#ifdef MAX printf(“更大的数字是 %d\n”,MAXIMUM(a,b));#else printf(“更小的数字是 %d\n”,MINIMUM(a,b));#endif#ifndef

2021-11-10 23:35:12 60

原创 “21天好习惯”第一期-18

数组是一批相同数据的集合 .如果说 int a; 是在内存中开辟了一个int大小的空间, 那么 int a[10] 就是表示在内存中开辟了10个 连续的 int大小的空间,总大小为 10 * sizeof(int).在内存中开辟了一个超大的空间,这个空间有一个名字叫做 a,a即是名称,也是这段空间的地址 叫首地址.这个超大空间分为10个小空间,每个小空间的大小是 int 大小. 这个也是默认放在栈空间auto....

2021-11-09 23:15:40 48

原创 “21天好习惯”第一期-17

怎么获得一个数的百位,十位和个位百位数:num/100可以获得,因为int是整数型,小数部分会省略。 十位数:num%100/10。 个位数:num%10。源程序的扩展名为 .c ,目标程序的扩展名为 .obj , 可执行程序的扩展名为 .exe 。标识符在编写程序时,必须为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规则如下:标识符只能由字母、数字、下划线组成;标识符的第一个字母必须是字母和下划线;标识符区分大小写字母,如If和if是两个完全不同的标...

2021-11-08 23:35:00 51

原创 “21天好习惯”第一期-16

今天学习了for()的嵌套一个直角三角形具有边长均为整数的三条边。直角三角形边长的这组整数值称为毕达哥拉斯三元组(中国称为勾股数)。这三条边必须满足这样的关系:两条直角边的平方之和必须等于直角三角形斜边的平方。从键盘输入一个正整数n,请找出不大于n的所有毕达哥拉斯三元组。可以使用一个三重嵌套的for循环语句,它可以非常简单地尝试所有的可能性。这是一个穷举法的典型例子。对于很多人来说,这种技术并不美观,也不令人愉快。但有很多理由可以说明为什么这种技术是重要的。首先,随着计算功能显著增强,几年前使用这种

2021-11-08 22:31:56 51

原创 “21天好习惯”第一期-15

getchar是读入函数的一种。它从标准输入里读取下一个字符,相当于getc(stdin)。返回类型为int型,为用户输入的ASCII码或EOF。input 函数实现键盘的输入,可以使用 input 函数从键盘等待用户的输入,用户输入的任何,内容 python 都认为是一个字符串。putchar语法结构为 int putchar(int char) ,其功能是把参数 char 指定的字符(一个无符号字符)写入到标准输出 stdout 中,为C 库函数 ,包含在C 标准库 <stdio.h>中

2021-11-06 23:34:37 49

原创 “21天好习惯”第一期-14

今天学习了sin()三角系列函数注意事项:为弧度制计算,应把角度换为弧度制。函数在math.h中#include<stdio.h>#define pi 3.1415926535898#define DEC (pi/180)#include<math.h>int main(){double a,b,h,c,d,e,jiaodu,f;scanf("%lf %lf %lf %lf %lf",&a,&b,&c,&d,&e);jia

2021-11-05 23:15:00 201

原创 “21天好习惯”第一期-13

今天学习了void子函数,执行函数时,无效返回类型不返回值。 上面使用的void关键字是函数返回类型。#include<stdio.h>int main(){ void cmp(int a[]); int a[2]={2,1}; cmp(a); printf("%d %d",a[0],a[1]); printf("\n"); return 0;}void cmp(int a[]){ int t; if(a[0]>a[1]) { t=a[0]; a

2021-11-04 22:50:19 39

原创 “21天好习惯”第一期-12

今天学习了loop goto 的用法和 exit()函数goto用来循环,和for while ,while,for,有异曲同工之妙。goto转到loop上。exit()用来结束子程序的循环。

2021-11-03 22:56:25 42

原创 “21天好习惯”第一期-11

21天好习惯第一期-11今天复习并巩固了c语言知识char 声明字符型变量或函数double 声明双精度变量或函数enum 声明枚举类型float 声明浮点型变量或函数int 声明整型变量或函数long 声明长整型变量或函数short 声明短整型变量或函数signed 声明有符号类型变量或函数struct 声明结构体变量或函数union 声明共用体数据类型unsigned 声明无符号类型变量或函数void 声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)控制语句

2021-11-02 22:14:12 62 1

原创 “21天好习惯”第一期-10

#include<stdio.h>int main(){ int a,b,sum; sum=0; scanf("%d %d",&a,&b); while(a<=b){ sum = sum+b; b--; } printf("sum = %d",sum); return 0;}计算m~n(m<=n)之间自然数数列的和。如m和n如果是3和10,则是求数列3+4+5+.....

2021-11-01 23:08:22 42

原创 “21天好习惯”第一期-9

今天学习1 了break,用来阻挡which case语句。2 pow(x,y);which()case 1 .......;case 2 .......;break;case 3 ......;其中如果在2中开始,有这个break则3语句不会运行,如果没break,3语句和之后的都会运行。pow在math头文件中,其中x为底数,y为指数。...

2021-10-31 23:42:36 49

原创 “21天好习惯”第一期-8

# include<stdio.h>int main(){ int a,b,c; a!=0; b!=0; scanf("%d,%d",&a,&b); if (a==0||b==0){ system("pause"); }else if(a%2==0&&b%2==0){ c=a+b; printf("%d+%d=%d",a,b,c); }else if(a%.

2021-10-30 23:54:48 53

原创 “21天好习惯”第一期-7

今天我明白了=与==的区别和三目运算符。并且打了个简单的代码。=为赋值,==为等于号。三目运算符?的简单用法。#include<stdio.h>int main(){ double a,b,c,s,v; printf("请输入a,b,c:"); scanf("%lf %lf %lf",&a,&b,&c); s=a*b; v=a*b*c; printf("a=%f,b=%f,c=%f\n",a,b,c);

2021-10-29 23:51:45 40

原创 “21天好习惯”第一期-6

今天学习了getchar()函数和while类型#include<stdio.h>int main(){ int blank=0,digit=0,other=0; char ch; while((ch=getchar())!='\n'){ if(ch>='0'&&ch<='9') digit++; else if(ch==' ') blank++; else ot

2021-10-28 22:22:01 42

原创 “21天好习惯”第一期-5

今天学习了if的扩展用法在if里面用if#include<stdio.h>#include<math.h>int main(){ double a,b,c; double x,y,z; scanf("%lf %lf %lf",&a,&b,&c); z=b*b-4*a*c; if(z>=0){ x=(-b+sqrt(z))/(2*a); y=(-b-sqrt(z))/(

2021-10-27 20:44:14 48

原创 “21天好习惯”第一期-4

今天学习了abs()类型取绝对值函数并完成一道题请编写程序,输入两个时区号a和b,输出这两个时区间的时差c。输入格式a和b说明:东8区的时区号为8,西5区的时区号为-5。输出格式c输入样例18 -5输出样例113输入样例25 7输出样例22#include<stdio.h>int main(){ int a,b,c,d; scanf("%d %d",&a,&b);...

2021-10-26 22:40:10 108

原创 “21天好习惯”第一期-3

输入格式:头 脚输出格式:鸡头 兔头#include<stdio.h>int main(){ int a,b,c,d; scanf("%d %d",&a,&b); c=(b-2*a)/2; d=a-c; printf("%d %d",d,c); return 0;}

2021-10-25 22:27:03 96

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

在第二天里,我学会了if函数的使用,并顺利完成了龚俊老师布置的程序题

2021-10-24 22:08:52 46

原创 “21天好习惯”第一期-1

第一天学习了一些基本的c语言基础和printf和main函数

2021-10-23 21:41:16 370

空空如也

空空如也

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

TA关注的人

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