题目051:学习使用按位与 & 。 程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1 程序源代码: #include "stdio.h" main() { int a,b; a=077; b=a&3; printf("\40: The a & b(d
题目041:学习static定义静态变量的用法 程序源代码: #include "stdio.h" varfunc() { int var=0; static int static_var=0; printf("\40:var equal %d \n",var); printf("\40:static var equal %d \n",static_va
题目031:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。 程序源代码: #include <stdio.h> void main() { char letter; print
题目021:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 程序分析:采取逆向思维的方法,从后往前推断。 程序源代码: main() {
题目011:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析:兔子的规律为数列1,1,2,3,5,8,13,21.... 程序源代码: main() { long f1,f2; int i; f1=f2=1; for
小弟今天无聊,从网上找了一些C的题目发在这里供想学习的人参考! 题目001:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号