//int main()
//{
// int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
// int k = 7;
// int sz = sizeof(arr) / sizeof(arr[0]);
//
// //找到了返回下标
// //找不到,返回-1
//
// int ret = binary_search(arr, k, sz);//二分查找
//
// if(ret == -1)
// {
// printf("找不到\n");
// }
// else
// {
// printf("找到了,下标是:%d\n", ret);
// }
//
// return 0;
//}
//自定义函数return 0, 1, -1;
//选择-1防止因下标产生歧义
//bool类型:表示真假的变量
//#include<stdbool.h>
//#include<math.h>
//
//bool is_prime(int n)
//{
// int j = 0;
// for(j = 2; j <= sqrt(n); j++)//sqrt开平方
// {
// if(n % j == 0)
// {
// return false;
// }
// }
// return true;
//}
//
//int main()
//{
// int i = 0;
// for(i = 100; i <= 200; i++)
// {
// if(is_prime(i))
// {
// printf("%d ", i);
// }
// }
// return 0;
//}
//写一个函数,每调用一次这个函数,就会将num的值增加1
//void Add(int *p)//void不用返回值
//{
// (*p)++;
//}
//
//int main()
//{
// int num = 0;
// Add(&num);
// printf("%d\n", num);
// Add(&num);
// printf("%d\n", num);
// return 0;
//}
//
//int Add(int n)
//{
// return ++n;
//}
//
//int main()
//{
// int num = 0;
// num = Add(num);
// printf("%d\n", num);
// num = Add(num);
// printf("%d\n", num);
// num = Add(num);
// printf("%d\n", num);
// num = Add(num);
// printf("%d\n", num);
//
// return 0;
//}
//int main()
//{
//// int len = strlen("abcdef");
//// printf("%d\n", len);
////
//// //链式访问
//// printf("%d\n", strlen("abcdef"));
//
// printf("%d", printf("%d", printf("%d", 43)));//4321
// return 0;
//}
//函数不写返回值的时候,默认返回类型是int
//明确说明main函数不用参数
//int main(void)
//{
// return 0;
//}
//main函数有3个参数
//int main(int argc, char* argv[], char *envp[])
//{
// return 0;
//}
C语言学习Day4 2024.11.21
最新推荐文章于 2025-12-15 12:15:10 发布
3823

被折叠的 条评论
为什么被折叠?



