笔记
cshzet
这个作者很懒,什么都没留下…
展开
-
C语言 带参数宏的原则
C语言 带参数的宏的原则①整个值要括号②参数出现的每个地方都要括号示范:错误例子:①#define a1(x) (x*20)②#define b1(x) (x)20③#define a2(x) ((x20))正确例子:#define c(x) ((x)*20)代码:#include <stdio.h>#define a1(x) (x*20)#define b1...原创 2020-01-04 14:59:54 · 342 阅读 · 0 评论 -
C语言中struct结构和union联合大小
C语言中struct结构和union联合所占的空间大小结论:(1)struct结构①所占空间大小为结构体内最大变量类型的整数倍②结构体变量边界对齐,当前变量首地址需存放在 地址号/变量类型大小 可以整除的位置(2)union联合取决于union联合体内最大变量类型的大小代码:#include <stdio.h>int main(){struct jiegou_1{...原创 2020-01-03 15:19:00 · 579 阅读 · 0 评论 -
输出字符串给定位置的前半部分和后半部分
题目: 输出字符串给定位置的前半部分和后半部分代码:#include <stdio.h>#include <string.h>int main(){#define n 100;char s[n];printf(“请输入字符串:”);scanf("%s",s);int i;printf(“请输入选取的位置:”);scanf("%d",&i);c...原创 2020-01-02 22:01:17 · 1296 阅读 · 0 评论 -
逆序整数
题目: 对输入的整数逆序后输出代码://逆序整数#include <stdio.h>int main(){int x;int ret=0;int digit;printf(“请输入你想要逆序的整数:”);scanf("%d",&x);printf(“输出数字首部的0,逆序后的数字为:”);while(x>0){digit = x%10;print...原创 2019-12-31 20:50:26 · 644 阅读 · 0 评论 -
猜一个1~100的数字
题目: 一个1~100的数字,并统计共多少次猜对。代码:#include <stdio.h>#include <stdlib.h>#include <time.h>int main(){srand(time(0));int number = rand()%100+1;int count = 1;int input;printf(“我已经想好了...原创 2019-12-31 20:25:55 · 558 阅读 · 0 评论