![](https://img-blog.csdnimg.cn/20210514095412134.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言学习日记
环境是vs2019
用书是谭浩强版的c语言第四版
代码包括例题和课后习题
第五红妆
这个作者很懒,什么都没留下…
展开
-
第八章:善于利用指针(第一部分)
1通过指针变量访问整型变量 int* pointer_1, * pointer_2; pointer_1 = &a; pointer_2 = &b;; printf("a=%d,b=%d\n", a, b); printf("* pointer_1=%d, * pointer_2=%d;", *pointer_1, *pointer_2); 2输入a,b降序输出 int* p1, * p2, * p,a,b; //输入 scanf_s("%d%d", &a, &原创 2021-05-31 20:03:29 · 137 阅读 · 0 评论 -
第七章:用函数实现模块化程序设计
2:输出两个函数较大数 int max(int x, int y) { int z; z = x > y ? x : y; return(z); } int main() { int max(int x, int y); int a=0, b=0, c=0; //输入两个数字 scanf_s("%d%d", &a, &b); c = max(a, b); float max(float x, float y) { float z; z = x > y ? x原创 2021-05-30 16:19:38 · 212 阅读 · 0 评论 -
第六章:用数值处理批量数据
逆序输出十个数 for (i = 0; i < 10; i++) a[i] = i; for (i = 9; i >= 1; i--) printf("%d", a[i]); 斐波那契数列前20项输出 int i, f[20] = {1,1}; for (i = 2; i < 20; i++) f[i] = f[i-1]+f[i-2]; for (i = 0; i < 20; i++) { if (i % 5 == 0)printf("\n"); pri原创 2021-05-30 15:44:30 · 135 阅读 · 0 评论 -
第五章循环程序设计
求1-100的和 int i=1,sum=0; while(i<=100) { sum+=i; i++; } do { sum+=i; i++; }while(i<=100); 统计捐款人数和平均数 float amount,aver,total; int i; for(i=1,total=0;i<=1000;i++) { printf("原创 2021-05-29 13:19:27 · 220 阅读 · 0 评论 -
第四章:选择程序设计
二元一次方程无实根情况 disc = b * b - 4 * a * c; if (disc < 0)//也可用fabs(disc)<1e-6 printf("无实根\n"); else { p = -b / (2.0 * a); q = sqrt(disc) / (2.0 * a); x1 = p + q; x2 = p - q; printf("x1=%7.2f\nx2=%7.2f", x1, x2); } 升序输出两实数 if (a > b) {原创 2021-05-16 11:19:58 · 223 阅读 · 0 评论 -
第三章:顺序程序设计
先输入BOY再输出到屏幕 char a,b,c;//注意回车键也是一种字符,所以输入B回车O会直接输出B回车O a=getchar(); b=getchar(); c=getchar(); putchar(a); putchar(b); putchar(c); 将大写转换成小写 char c1, c2; c1 = getchar(); c2 = c1 + 32; putchar(c2); 将小写转换成大写 char c1, c2; c1 = get原创 2021-05-15 23:34:53 · 79 阅读 · 0 评论 -
第二章:算法—程序的灵魂
函数求阶乘 for(i;i<=n;i++) { t*=n; } 花式求前n向和 while(d<=100)//100可以换成n { s=-s;//int整型形成正负交替 t=s/d; sum=sum+t; d=d+1; } ===== for(d=1;d<=100;d++) { s=-s; t=s/d; sum+=t; } 函数三项求最大值 int max(int x,int y) { int z;//这里不能int x,y;如果int x,y就是重定义,在debu原创 2021-05-15 23:24:34 · 64 阅读 · 0 评论