C语言
zhangjie1315
这个作者很懒,什么都没留下…
展开
-
返回参数二进制中1的个数、输出二进制序列
1.写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 程序原型: 1-# include<stdio.h>int main(){ int num =15; int count = 0; while (num) { count++; num = num&(num - 1); } printf(...原创 2017-11-19 01:01:20 · 196 阅读 · 0 评论 -
水仙花数、Sn求和、输出菱形星、验证花括号
1.“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3,则153是一个“水仙花数”#include <stdio.h>#include <math.h>#include<stdlib.h>int main(){ int i = 0; int count = 0; int tmp = 0; for (i = 1...原创 2017-11-19 01:32:37 · 400 阅读 · 0 评论 -
数组交换、计算求值、出现9的次数
1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) # include<stdio.h>int main(){ int i = 0; int j = 0; int a[3] = { 3, 5, 7 }; int b[3] = { 9, 8, 2 }; for (i = 0; i < 3; i++) { a[i] = a[i] ^ b[i]; b...原创 2017-11-19 01:41:00 · 154 阅读 · 0 评论 -
函数(输出乘法口诀、交换两个数、判断闰年、创建数组、判断素数)
1. 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表# include<stdio.h>void print(int num){ int i = 0; for (i = 1; i <= num; i++) { int j = 0; for (j = 1; j <= i; j+...原创 2017-11-20 00:08:37 · 224 阅读 · 0 评论 -
操作符简单剖析
算数操作符: + - * / %1.除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。2.对于/操作符如果两个操作数都是整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。3.%操作符的两个操作数必须为整数。返回的是整出之后的余数。移位操作符:<<左移操作符 左边抛弃右边补0 >>右移操作符 1.逻辑移位——左边用0填充,右边丢弃 2.算数...原创 2017-11-20 22:03:03 · 155 阅读 · 0 评论