
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
// 位段赋值的例子#includeint main(){unsigned char puc[4];struct tagPIM{unsigned char ucPiml;unsigned char ucData0 : 1;unsigned char ucData1 : 2;unsigned char ucData2 : 3;}*pstPimDat
//验证计算机是大端存储还是小端存储#includeint main(){int a = 1;char *p;p = (char *)(&a);if(*p == 0 )printf("当前计算机是大端存储\n");elseprintf("当前计算机是小端存储\n");return 0;}//也可以用联合实现#includeuni
//将正数变成对应的负数,将负数变成对应的正数#includeint turn(int a){if (a <= 0){a = ~a + 1;}else{a = (a ^ 0xffffffff) + 1;}return a;}int main(){printf("%d\n", turn(5));printf("%d\n", tu
// 有两个瓶子a和b,分别盛放醋和酱油,要求将它们互换#includeint main(){int a,b,c;printf("请输入两个整数:");scanf("%d%d",&a,&b);c = a;a = b;b = c;printf("交换后的结果是:%d %d\n",a,b);return 0;}// 依次将10个数输
// 设圆半径r = 1.5,圆柱高h = 3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积// 要求:用scanf输入数据,取小数点后两位#includeint main(){float r,h;float c,s,sq,vq,vz;float pai = 3.1415926;printf("请输入圆半径:");scanf("%f",&r);printf
// 判断一个数n能否同时被3和5整除#includeint main(){int n;printf("请输入一个整数:");scanf("%d",&n);if( n % 3 == 0 && n % 5 == 0 )printf("这个数可以同时被3和5整除\n");elseprintf("这个数不可以同时被3和5整除\n");return 0;}







