C语言-郝斌笔记-002病毒程序示范】的更多相关文章

病毒程序示范 /* 龌龊的程序! */ # include <stdio.h> # include <windows.h> # include <malloc.h> #include<cstdlib> int main(void) { int c; int i; int j; Nihao: printf("1:死机\n"); printf("2:机房爆炸\n"); printf("请选择:\n");…
是否为素数 # include <stdio.h> bool IsPrime(int val) { int i; ; i<val; ++i) { ) break; } if (i == val) return true; else return false; } int main(void) { int m; scanf("%d", &m); if ( IsPrime(m) ) printf("Yes!\n"); else printf(&…
1. int partion(int *a, int low, int high) { int value = a[low]; int t; while (low < high) { while( high > low && a[high] >= value) high--; //会跳到8行的while去执行,而不是转到10行去执行if语句 if(high != low) { t = a[low]; a[low] = a[high]; a[high] = t; } whi…
菲波拉契序列 /* 菲波拉契序列 1 2 3 5 8 13 21 34 */ # include <stdio.h> int main(void) { int n; int f1, f2, f3; int i; f1 = ; f2 = ; printf("请输入您需要求的想的序列: "); scanf("%d", &n); == n) { f3 = ; } == n) { f3 = ; } else { ; i<=n; ++i) { f3…
判断是否为回文数 # include <stdio.h> int main(void) { int val; //存放待判断的数字 int m; ; printf("请输入您需要判断的数字: "); scanf("%d", &val); m = val; while (m) { sum = sum * + m%; m /= ; } if (sum == val) printf("Yes!\n"); else printf(&q…
基本类型数据 整数 整型     —— int      --4字节  短整型   —— short int   ——2字节 长整型   —— long int    ——8字节      浮点数[实数] 单精度浮点数 —— float    ——4字节 双精度浮点数 —— double ——8字节   字符 char                      ——1字节 复合类型数据 结构体 枚举 共用体(已淘汰)…
求二次方程的根 #include <stdio.h > #include<math.h> int main(void) { //把三个系数保存到计算机中 ; //=不表示相等,表示赋值 ; ; double delta; //delta存放的是b*b-4*a*c double x1; //存放一元二次方程的其中一个解 double x2; //存放一元二次方程的其中一个解 delta = b * b - * a * c; ) { x1 = (-b + sqrt(delta)) /…
在给变量分配内存时,很可能这段内存存在以前其他程序使用留下的值.当使用VC编译器,若编译器发现没有给变量赋值而使用,就会返回一个以“85”开头的很大的数字(此时该段内存中为一个垃圾数,为了避免出现较常规的数而使程序员误以为自己已给变量进行过初始化),这个“85”开头的数叫“填充字”,提醒程序员没有初始化变量. #include<stdio.h> int main(void) { int i; printf("i = %d\n", i); } 运行后:   变量对应于内存中的…
本笔记整理于郝斌老师C语言课程,做学习参考之用. 1.[编程笔记]第一章 C语言概述 2.[编程笔记]第二章 C语言预备知识 3.[编程笔记]第三章 运算符与表达式 4.[编程笔记]第四章 流程控制 5.[编程笔记]第五章 数组 6.[编程笔记]第六章 函数 7.[编程笔记]第七章 指针 8.[编程笔记]第八章 变量与作用域 9.[编程笔记]第九章 拓展类型 10.[编程笔记]第十章 专题精讲 [视频教程] 郝斌C语言视频教程共180集,12个单元,适合C语言初学者. 郝斌老师,瑞德学校担任教学…
C语言假期学习笔记--6 数组 主要学习了一位数组和二维数组. 数组是一组具有相同类型的变量的集合.C语言程序通过元素的下标来访问数组中的元素.(下标从0开始) 一位数组 类型 数组名[元素个数] 二维数组 类型 数组名[第一维长度][第二维长度] 第一维长度在某些时刻可以省略(当形参被声明为二维数组时),第二维长度永远不可以省略 存储的元素总量=第一维长度*第二维长度 向函数传递数组 先对数组的容量进行限制例如下面限定数组最多存储40个元素. #define N 40 void PassArr…