月归档:2012 年五月

全国计算机等级考试二级C语言程序设计要求
HOT

 (一)C语言的结构1。程序的构成,main函数和其他函数。2。头文件、数据说明、函数的开始和结束标志。3。源程序的书写格式。4。C语言的风格。(二)数据类型及其运算1。C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。2。C运算符的种类、运算优先级和结合性。3。不同类型数据间的转换与运算。4。C表达式类型(赋值表达、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表...
阅读全文

经典C语言程序设计100例81-90
HOT

 【程序81】题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。1.程序分析:2.程序源代码:output(long b,long i){ printf("\n%ld/%ld=809*%ld+%ld",b,i,i,b%i);}main(){long int ...
阅读全文

经典C语言程序设计100例61-70
HOT

【程序61】题目:打印出杨辉三角形(要求打印出10行如下图)   1.程序分析:       1       1  1       1  2  1       1  3  3  1       1  4  6  4  1       1  5  10 10 5  1  2.程序源代码:main(){int i,j;int a;printf("\n");for(i=0;i<...
阅读全文

经典C语言程序设计100例31-40
HOT

【程序31】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续    判断第二个字母。1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。2.程序源代码:#include <stdio.h>void main(){char letter;printf("please input the first lette...
阅读全文

经典C语言程序设计100例21-30
HOT

 【程序21】题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个    第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下    的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。1.程序分析:采取逆向思维的方法,从后往前推断。2.程序源代码:main(){int day,x1,x2;day=9;x2=1...
阅读全文

经典C语言程序设计100例11-20
HOT

 【程序11】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月    后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....2.程序源代码:main(){long f1,f2;int i;f1=f2=1;for(i=1;i<=20;i++)  { printf(&...
阅读全文

经典C语言程序设计100例1-10
HOT

 【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉不满足条件的排列。 2.程序源代码:main(){int i,j,k;printf("\n");for(i=1;i<5;i++)    /*以下为三重循环*/  for(j...
阅读全文

CreateMenu与CreatePopupMenu的区别
HOT

 作者:陈飞        很多人都弄不清楚这CreateMenu与CreatePopupMenu的区别,继而发生很多莫名其妙的菜单行为。虽然极少数情况下,Windows能检测出来是你混淆了这两个函数,并且会在合适的时候把错误的函数调换过来,但我们不能总是指望Windows能够正确的判断出我们想要的操作,所以...
阅读全文