随笔分类 -  C语言,练习和提高

摘要:1、利用#define 宏定义作为调试开关 #include <stdio.h> #define DEBUG // 可以注释或打开输出 int main(void) { int i, sum; for (i = 1, sum = 0; i <= 5; i++) { sum += i; #ifdef 阅读全文
posted @ 2022-10-23 11:11 手抄面来啰 阅读(197) 评论(0) 推荐(0)
摘要:1、/将二维数组看做一维数组进行处理(在栈上进行处理)/ void func1(int arr , int row,int col) { int i = 0, j = 0; printf("子函数打印:\n"); for (i = 0; i < row; i++) { for (j = 0; j < 阅读全文
posted @ 2022-10-17 21:22 手抄面来啰 阅读(1275) 评论(0) 推荐(0)
摘要:int a[] = { 5,45,2,15,4,34,26,23 }, size, *p; int sum1, sum2, sum3,sum4; sum1 = sum2 = sum3 =sum4= 0; size = sizeof(a) / sizeof(*a); for (int i = 0; i 阅读全文
posted @ 2022-09-29 18:51 手抄面来啰 阅读(111) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <stdlib.h> int main() { int i, j; for (i = 1; i < 10; i++) { printf("%5d", i); } printf("\n乘法口诀表***\n"); for(i=1;i<10;i++) 阅读全文
posted @ 2022-09-07 08:26 手抄面来啰 阅读(412) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <stdlib.h> int main() { int a = 156,b,e,d; //10011100 printf("打印156的二进制数据:\n"); for ( int i =7; i >=0; --i) { e =01&( a >> 阅读全文
posted @ 2022-09-06 22:00 手抄面来啰 阅读(142) 评论(0) 推荐(0)
摘要:输入:0到100的数 输出:随机数和猜数次数 #include <stdio.h>#include <stdlib.h>#include <time.h> int main(){ int magic,guess, counter;srand(time(NULL));magic = rand()%10 阅读全文
posted @ 2021-03-09 10:54 手抄面来啰 阅读(1627) 评论(0) 推荐(0)