- 博客(26)
- 收藏
- 关注
原创 第21课 函数
1.strcpy函数#define _CRT_SECURE_NO_WARNINGS#include #include int main(){ char arr1[20] = { 0 }; char arr2[] = "hellozhou"; strcpy(arr1, arr2); printf("%s",arr1);//打印arr1这个字符串%s return 0;}2.memset函数#include
2022-06-13 16:13:30 137 1
原创 第20课 在一个有序数组中查找某个具体数字n
#include int main(){ int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; int k = 7;//要查找的数字 //在arr这个有序数组中查找k(7)的值 int sz = sizeof(arr) / sizeof(arr[0]);//数组元素个数 int left = 0; int right = sz - 1; while (left ...
2022-06-08 10:43:40 136
原创 第19课for循环练习(2)
//计算n的阶乘#define _CRT_SECURE_NO_WARNINGS#include int main(){int i = 0;int n = 0;int ret = 1;scanf("%d", &n);for (i = 1; i
2022-06-07 09:23:47 145
原创 第19课 for循环(1)
for的使用建议 1.不可在for循环内部修改循环变量,防止失控 2.建议for语句的循环控制变量的取值采用前闭后开区间写法#include //int main()//{//int i = 0;//for (i = 0; i
2022-06-06 10:45:28 169
原创 第18课 while (2)
#define _CRT_SECURE_NO_WARNINGS#include int main(){ char password[20] = { 0 }; printf("请输入密码:>"); scanf("%s", password); printf("请确认密码(Y/N):>"); int tmp = 0; while ((tmp = getchar()) != '\n') { ; } int ch......
2022-06-04 10:05:52 73
原创 第17课 分支语句switch
#define _CRT_SECURE_NO_WARNINGS#include int main(){ int day = 0; scanf ("%d", & day); switch (day) { case 1: printf("星期1\n"); break; case 2: printf("星期2\n"); break; case 3: pri
2022-06-01 09:36:44 187
原创 第16课分支语句 if else (2)
输出1-100之间的奇数#include <stdio.h>int main(){ int i = 0; for (i = 1; i <= 100; i++) { if (i % 2 == 1) printf("%d ", i); } return 0;}#include <stdio.h>int main(){ int i = 0; for (i = 1; i...
2022-05-27 09:23:02 50
原创 第16课 分支语句if (1)
一个带分号的语句就是一条语句 c语言中非零为真零为假 else和最近的if相互匹配。#include <stdio.h>int main(){ int age = 19; if (age >= 18) { printf("成年\n"); printf("很能谈恋爱\n"); } else { printf("未成年\n"); printf("不能谈恋爱\n");...
2022-05-26 09:29:09 98
原创 第15课 初识结构体
#include <stdio.h> struct student { char name[20];//成员变量 int age; double score; }; struct BOOK { char name[20];//成员变量 float price; char id[30]; }; int main() { st...
2022-05-25 09:14:53 118
原创 第14课 初识指针
#include <stdio.h>//int main()//{// int a = 10;//a在内存中需要分配空间-四个字节// printf("%p\n", &a);//%p专门用来打印地址//// int* pa = &a;//pa在c语言中称为指针变量// //*说明pa是指针变量 int说明pa执行的对象是int类型的// char ch = 'w';// char* pc = &ch;// ...
2022-05-24 09:33:53 63
原创 第13课 初识定义常量和宏
define 是一个预处理指令1.define 定义常量#include <stdio.h>#define MAX 1000int main(){ printf("%d\n", MAX); return 0;}结果为10002.define 定义宏#include <stdio.h>#define ADD(X,Y) ((X)+(Y))int main(){ printf("%d\n", 4*ADD(2, 3)); r...
2022-05-23 09:24:53 221
原创 初识常见关键字(2)
//初识常见关键字)(2)//关键字static 可以修饰局部变量 全局变量 函数#include <stdio.h>void test(){ int a = 1; a++; printf("%d", a);}int main(){ int i = 0; while (i < 10); { test(); i++; } return 0;}//结果十个2//static修饰局部...
2022-05-20 10:04:02 97
原创 第12课 初识常见关键字
//初识常见关键字 1.C语言提供的不能自己创建关键字 //2.变量名不能为关键字#include<stdio.h>int main(){ register int num = 100; return 0;}//extern用来申明外部符号 register寄存器关键字// union联合体 void空 volatile while char//float int short double long signed有符号uns...
2022-05-19 09:10:55 170
原创 第11课 初识操作符(2)
#include <stdio.h>//int main()//取反操作符//{// int a = 0;// printf("%d\n", ~a);// return 0;//}输出为-1 按二进制位取反,0变1,1变0//-1//原码10000000 00000000 00000000 00000001//反码11111111 11111111 11111111 11111110//补码11111111 11111111 11111111 111111...
2022-05-18 09:23:43 74
原创 第11课 初识操作符(1)
nclude <stdio.h>移位操作符int main(){ int a = 1; int b = a << 1;//左移移动的是二进制位 printf("%d\n", b); return 0;}单目操作符int main(){ int a = 10; printf("%d\n", !a);//0表示假 1表示真 printf("%d\n", sizeof a);//sizeof 是计算类型或变量的大小...
2022-05-17 10:34:31 55
原创 第九课 初始循环语句
while循环 有的事情必须一直做#include <stdio.h>int main(){ int time = 0; while (time < 90) { printf("鑫宝努力学习\n"); time++; } if (time == 90) { printf("国企工作和教师编offer"); } return 0;}...
2022-05-12 09:20:48 77
原创 第八课 注释+初识选择语句
注释#include<stdio.h>int main(){ //int= 10;//c++注释风格 /* int b=10;//c注释风格有缺陷无法叠加 */return 0;}选择语句
2022-05-11 09:07:58 285
原创 第七课:初始转义字符
%c 打印字符 %s 打印字符串\dddX 表示1-3个八进制数字\xdd 其中dd表示;两个十六进制数字ASCII码表:每一个字符都有对应的一个码
2022-05-10 10:20:32 99
原创 初始字符串
//字符串----是一串字符用双引号括起来的一串字符//字符数组---是一组相同类型的元素,字符串在结尾位置与i内藏了一个\0字符,并且\0字符是字符串结束标志\\"%s\n"一般用于打印字符串
2022-05-09 09:05:46 68
原创 第五课:四种变量
1.字面变量2.const修饰的常变量3.define定义的标识符常量4.枚举常量}#include<stdio.h>#define MAX 10000//int main()//{ //3.14;字面常量 //'a'; //int num = 10; //num = 20; //printf("num=%d\n", num); //return 0; //const int num = 10;//const修饰后值不...
2022-05-06 10:04:48 133
原创 第三课:初识常量变量
//创建一个变量//类型 变量的名字=0//例如 int age = 20; double weight = 80.5;age = age+ 1;weight = weight -10;// printf("%d\n", age);// printf("%lf\n", weight);其中%d 代表整型量 %f 代表浮点型 %lf 代表精确浮点型常量 代表不能改变的量 变量 代...
2022-05-04 19:38:41 246
原创 C语言第二课
数据类型char//字符数类型 short//短数型 int//整型 long//长整型 long long//更长整型float//单浮点型 double//双精度浮点型每种类型大小 sizeof 实现计算类型或所占空间大小#include <stdio.h>int main(){ printf("%d\n", sizeof(char)); printf("%d\n", sizeof(short)); printf("%d\n", sizeof...
2022-05-03 09:18:21 36
原创 C语言第一课
#include<stdio.h>int main(){printf("你好,CSDN);return 0;}//快捷运行键 ctrl+F5(或fn+ctrl+F5)
2022-05-02 10:12:50 853
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人