- 博客(7)
- 收藏
- 关注
原创 【操作符】综合练习题
1.a++与++a的区别 下面代码的结果是:( ) #include <stdio.h> int main() { int a, b, c; a = 5; c = ++a; b = ++c, c++, ++a, a++; b += a++ + c; printf("a = %d b = %d c = %d\n:", a, b, c); return 0; } ++运算符:分为前置++和后置++, 前置++:先加1,后使用,即先使用变量中内容,然后给结果加1 后置++:先
2021-12-15 17:52:18
166
原创 【size of 与 strlen】相关用法与练习题
1. 对于整型数组: size of(a) 若a为数组名的话,表示整个数组的长度 size of(*a) 首元素的长度 size of(&a) 首元素的地址 2.对于字符型数组: strlen找的是第一次出现尾零(即值为0)的位置。 练习题: 下面代码的结果是( ) int main() { char a[1000] = {0}; int i=0; for(i=0; i<1000; i++) { a[i] = -1...
2021-12-14 20:06:36
920
原创 运用二分查找法在一个整形有序数组中查找具体数字
#include <stdio.h> #pragma warning(disable:4996) int FindData(int arr[], int num, int who) { int left = 0; int right = num - 1; while (right>=left) { int mid = (left + right) / 2; if (who < arr[mid]) { right = mid - 1; } else if (w.
2021-11-20 22:15:38
421
原创 【一些使用vs2019编程C语言时遇到的小问题】
1. 关于函数的返回值:函数可以没有返回值,如果没有返回值也就不需要待会任何结果。 2. vs2019中若出现scanf的报错,可以通过输入 #pragma warning(disable:4996) 来取消报错。 3.如何0~100间生成随机数: #include <stdlib.h> #include <stdio.h> #include <time.h> int ret = rand() % 100 + 1; srand((unsigned lo
2021-11-20 22:13:49
946
原创 记编写求解最大值程序
在编写过程中,我首先遇到了忘记写返回值的错误,之后发生了scanf()的报错 经过这次编写让我更加深刻的体会到了代码的魅力 #include<stdio.h> int Max(int x, int y) { if(x>y){ int z = x; return z; } else { int z = y; return z; } } int main() { int a = 0; int b = 0; int max = 0; printf(.
2021-11-12 10:45:13
437
原创 初入编程深似海
a. 自我介绍 一个从零开始学编程的小白。 b. 编程的目标 希望能提高自己运用编程解决现实问题的能力,并且可以在研三找到一份满意的工作。 c. 如何学习编程 从c语言最基础处开始学起,一步一步扎实的前进。 d. 在学习编程打算每周花费多少时间 每周至少20个小时在学习与练习编程。 e. 最想进入的一家IT公司 腾讯 ...
2021-11-08 20:34:37
145
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅