12 2018 档案
摘要:写一个函数返回参数二进制中 1 的个数 比如: 15 => 0000 1111 => 4 个 1 获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。 输出一个整数的每一位。 编程实现:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 22
阅读全文
摘要:算术运算符 + - * / 均可作用于整数或浮点数。 x / y 若想得到一个浮点数,则至少第一运算符(x)必须为浮点数。 例:1 / 2 = 0;1.0 / 2 = 0.5; x % y 1)只可作用于整数; 2)求余的结果按 x % y = x - x / y * y ,则余数的符号取决于第一运
阅读全文
摘要:递归和非递归分别实现求第n个斐波那契数。 编写一个函数实现n^k,使用递归实现。 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和, 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19。 编写一个函数 reverse_string(char *
阅读全文
摘要:5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 日本某地发生了一件谋杀案,警察通过排查确定杀
阅读全文
摘要:1.完成猜数字游戏。 2.写代码可以在整型有序数组中查找想要的数.(折半查找) 1)普通方法 2)折半查找 3.编写代码模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输入,最多输入三次。三次均错,则提示退出程序。 4.编写一个程序,可以一直接收键盘字符
阅读全文
摘要:1.在屏幕上输出以下图案: 2.求出0~999之间的所有“水仙花数”并输出。 “水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。 在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特
阅读全文
摘要:问题:输出一个整数的每一位 对一个整数 ”%10“ 时,可得其最后一位的数字,即个位的数字;对一个整数 “/10” 时,若无强制数据转换,则会得到一个去掉个位数的整数,综上,重复使用 “%10” 和 “/10” ,可以得到一个整数的每一位的数字。 代码实现: 注释: 数据类型强制转换(显示转换):
阅读全文
摘要:1. 将数组A中的内容和数组B中的内容进行交换。 2. 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。 3.编写程序数一下 1到 100 的所有整数中出现多少次数字9。 注释: for(int i=0;;)不是标准的C语言格式,在for()内定义变量在C中是不
阅读全文
摘要:1. 给定两个整形变量的值,将两个值的内容进行交换。 2. 不允许创建临时变量,交换两个数的内容。 3.求10 个整数中最大值。 4.将三个数按从大到小输出。 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h>
阅读全文
摘要:1.打印100~200 之间的素数 2.输出乘法口诀表 3.判断1000年 2000年之间的闰年 三个基本的程序,没有太多逻辑思考上的困难,但要开始注意写代码时的书写习惯,{}的使用和输出格式的表现。
阅读全文

浙公网安备 33010602011771号