b站c语言鹏哥课程代码内容
前言:
代码
内容:
目录
25集代码内容
27集代码内容
25集代码内容
代码风格
int test()
{int a = 5;if (a == 8)return 1; //用return 0,就可以实现程序的提前结束,并且返回一个值return 0;
}
int main()
{int m = test();printf("%d", m);return 0;
}
好代码风格,这样子的代码更牛逼
int main()
{int num = 9;if (5 == num){printf("hehe");}return 0;
}
swich语句以及if语句
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>//判断为奇数
//int main()
//{
// int num = 0;
// scanf("%d", &num);
// if (num % 2 == 1)
// printf("%d为奇数", num);
// else
// printf("%d为偶数", num);
// return 0;
//}//判断1-100之间的奇数
//int main()
//{
// int i = 0;
// //for (i = 1; i <= 100; i++)
// //{
// // if (i % 2 == 1)
// // printf("%d ", i);
// //}
//
// //1为奇数,加2还是奇数
// for (i = 1; i <= 100; i = i + 2) //巧妙
// printf("%d ", i);
//
// return 0;
//}//int main()
//{if语句//if (1 == day)// printf("星期一");//else if (2 == day)// printf("星期二");//else if (3 == day)// printf("星期三");//else if (4 == day)// printf("星期四");//else if (5 == day)// printf("星期五");//else if (6 == day)// printf("星期六");//else if (7 == day)// printf("星期日");
// return 0;
//}
//int main()
//{
// char day = 0;
// scanf("%c", &day);
// switch (day) //这必须是必须是整型表达式,不能用float,可以用char,因为char本质是ascii值,也就是整数
// { //用字符,输入的时候也要改成%c就好了
// case 'c': //这里必须是整型常量表达式
// printf("星期一");
// break; //跳出switch语句
// case 2:
// case 3:
// case 4:
// case 5:
// printf("weekday"); //可以实现多个case实现同一个语句
// break;
// case 6:
// printf("星期六");
// break;
// case 7:
// printf("星期日");
// break;
// default: //当不匹配所有的case语句时,执行这个
// printf("选择错误");
// break;
// }
// return 0;
//}int main()
{int n = 1;int m = 2;switch (n){case 1:m++;case 2:n++;case 3:switch (n) //n =2{case 1:n++; //跳过case 2:m++;n++; //case能执行多条,if语句需要大括号才能执行两条break; //这里只是跳过了里面的switch语句,外面还有一层} //因为这里没有break语句,所以往下执行case 4:m++;break; //执行到这,switch语句结束default:break;}printf("m = %d, n = %d\n", m, n);return 0;
}
27集代码内容
#include <stdio.h>打印1-10的数字
//int main()
//{
// int i = 0;
// while (i <= 10)
// {
// printf("%d", i);
// i++;
// }
// return 0;
//}//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// if (5 == i)
// break; //终止本次循环
//
// printf("%d ", i); //1 2 3 4
// i++;
// }
// return 0;
//}//int main()
//{
// int i = 1;
// while (i<=10)
// {
// if (5 == i)
// continue; //结束本次循环,执行下一次循环,跳过本次循环后面的代码
// printf("%d ", i); //1 2 3 4 然后死循环
// i++;
// }
// return 0;
//}//int main()
//{
// int i = 1;
// while (i <= 10)
// {
// i++;
// if (5 == i)
// continue;
// printf("%d ", i); //2 3 4 6 7 8 9 10 11 没有5,当i=10,会进行++,然后输出
// }
// return 0;
//}