#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
//字符串就是一串字符 - 用双引号括起来的一串字符
//字符串结束的标志是\0
//字符串在结尾的位置隐藏了一个\0的字符
/*int main() {
char arr[] = "abcd";
char arr1[] = { 'a','b','c','d' };
printf("%s\n", arr); //系统会在字符串最后自动加上\0这个结束标志
printf("%s\n", arr1); //结果不一样,因为这个数组后面没有\0这个结束标志,想结果一样必须手动加上\0
//求字符串长度strlen
int len = strlen("abcd"); //想用strlen函数,必须引用头文件 #include <string.h>
printf("len = %d\n", len);
printf("%d\n", strlen(arr));
printf("%d\n", strlen(arr1)); //会获得一个随机数
return 0;
}*/
//转义字符 - 转变了原来字符原有的意思
/*int main() {
printf("c:\test\test.c"); //\t是一个转义字符
printf("ab\ncd"); //\n也是转义字符
return 0;
}*/
//if语句(选择语句)
/*int main() {
int num = 0;
printf("喜欢的水果是什么?\n");
printf("选择你喜欢的水果:芒果1/菠萝0\n");
scanf("%d", &num);
if (num == 1) { //如果输入了1,符合条件,就输出芒果
printf("你选择了芒果\n");
}
else { //如果输入了0,就输出菠萝
printf("你选择了菠萝\n");
}
return 0;
}*/
//循环语句
/*int main() {
int dms = 0;
while (dms < 300) {
printf("写代码:%d\n",dms);
dms++;
}
if (dms == 300) {
printf("今日代码数量达标!\n");
}
return 0;
}*/
//函数
/*int Add(int x, int y) {
int z = 0;
z = x + y;
return z;
} //自定义一个函数解决方式
int main() {
int num1 = 0;
int num2 = 0;
printf("请输入两个数:\n");
scanf("%d%d", &num1, &num2);
int sum = Add(num1, num2); //调用自定义的函数解决方式
printf("sum = %d\n", sum);
return 0;
}*/
//数组 - 一组相同类型的元素的集合
/*int main() {
int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
int i = 0;
while (i < 10) {
printf("%d ", arr[i]);
i++;
}
return 0;
}*/
知识回顾4
于 2024-04-15 19:53:23 首次发布