首页 全国计算机等级考试二级C语言程序设计实战

全国计算机等级考试二级C语言程序设计实战

举报
开通vip

全国计算机等级考试二级C语言程序设计实战全国计算机等级考试二级C语言程序设计实战(1) 全国计算机等级考试二级C语言程序设计实战(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=1;j<5;j++)   for (k=1...

全国计算机等级考试二级C语言程序设计实战
全国计算机等级考试二级C语言程序设计实战(1) 全国计算机等级考试二级C语言程序设计实战(1) 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?   1.程序 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 :可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。   2.程序源代码:   main()   {   int i,j,k;   printf("\n");   for(i=1;i<5;i++)    /*以下为三重循环*/   for(j=1;j<5;j++)   for (k=1;k<5;k++)   {   if (i!=k&&i!=j&&j!=k)    /*确保i、j、k三位互不相同*/   printf("%d,%d,%d\n",i,j,k);   }   } 全国计算机等级考试二级C语言程序设计实战(2) 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?   1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。   2.程序源代码:   main()   {   long int i;   int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;   scanf("%ld",&i);   bonus1=100000*0.1;bonus2=bonus1+100000*0.75;   bonus4=bonus2+200000*0.5;   bonus6=bonus4+200000*0.3;   bonus10=bonus6+400000*0.15;   if(i<=100000)   bonus=i*0.1;   else if(i<=200000)   bonus=bonus1+(i-100000)*0.075;   else if(i<=400000)   bonus=bonus2+(i-200000)*0.05;   else if(i<=600000)   bonus=bonus4+(i-400000)*0.03;   else if(i<=1000000)   bonus=bonus6+(i-600000)*0.015;   else   bonus=bonus10+(i-1000000)*0.01;   printf("bonus=%d",bonus);   } 全国计算机等级考试二级C语言程序设计实战(3) 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?   1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:   2.程序源代码:   #include "math.h"   main()   {   long int i,x,y,z;   for (i=1;i<100000;i++)   { x=sqrt(i+100);   /*x为加上100后开方后的结果*/   y=sqrt(i+268);   /*y为再加上168后开方后的结果*/   if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/   printf("\n%ld\n",i);   }   } 全国计算机等级考试二级C语言程序设计实战(4) 题目:输入某年某月某日,判断这一天是这一年的第几天?   1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。   2.程序源代码:   main()   {   int day,month,year,sum,leap;   printf("\nplease input year,month,day\n");   scanf("%d,%d,%d",&year,&month,&day);   switch(month)/*先计算某月以前月份的总天数*/   {   case 1:sum=0;break;   case 2:sum=31;break;   case 3:sum=59;break;   case 4:sum=90;break;   case 5:sum=120;break;   case 6:sum=151;break;   case 7:sum=181;break;   case 8:sum=212;break;   case 9:sum=243;break;   case 10:sum=273;break;   case 11:sum=304;break;   case 12:sum=334;break;   default:printf("data error");break;   }   sum=sum+day;  /*再加上某天的天数*/   if(year@0==0||(year%4==0&&year0!=0))/*判断是不是闰年*/   leap=1;   else   leap=0;   if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/   sum++;   printf("It is the %dth day.",sum);} 全国计算机等级考试二级C语言程序设计实战(5)  题目:输入三个整数x,y,z,请把这三个数由小到大输出。   1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。   2.程序源代码:   main()   {   int x,y,z,t;   scanf("%d%d%d",&x,&y,&z);   if (x>y)   {t=x;x=y;y=t;} /*交换x,y的值*/   if(x>z)   {t=z;z=x;x=t;}/*交换x,z的值*/   if(y>z)   {t=y;y=z;z=t;}/*交换z,y的值*/   printf("small to big: %d %d %d\n",x,y,z);   } 全国计算机等级考试二级C语言程序设计实战(6)  题目:用*号输出字母C的图案。   1.程序分析:可先用'*'号在纸上写出字母C,再分行输出。   2.程序源代码:   #include "stdio.h"   main()   {   printf("Hello C-world!\n");   printf(" ****\n");   printf(" *\n");   printf(" * \n");   printf(" ****\n");   } 全国计算机等级考试二级C语言程序设计实战(7) 题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!   1.程序分析:字符共有256个。不同字符,图形不一样。   2.程序源代码:   #include "stdio.h"   main()   {   char a=176,b=219;   printf("%c%c%c%c%c\n",b,a,a,a,b);   printf("%c%c%c%c%c\n",a,b,a,b,a);   printf("%c%c%c%c%c\n",a,a,b,a,a);   printf("%c%c%c%c%c\n",a,b,a,b,a);   printf("%c%c%c%c%c\n",b,a,a,a,b);} 全国计算机等级考试二级C语言程序设计实战(8)  题目:输出9*9口诀。   1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。   2.程序源代码: #include "stdio.h"   main()   {   int i,j,result;   printf("\n");   for (i=1;i<10;i++)   { for(j=1;j<10;j++)   {   result=i*j;   printf("%d*%d=%-3d",i,j,result);/*-3d 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示左对齐,占3位*/   }   printf("\n");/*每一行后换行*/   }   } 全国计算机等级考试二级C语言程序设计实战(9)  题目:要求输出国际象棋棋盘。   1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。   2.程序源代码:   #include "stdio.h"   main()   {   int i,j;   for(i=0;i<8;i++)   {   for(j=0;j<8;j++)   if((i+j)%2==0)   printf("%c%c",219,219);   else   printf(" ");   printf("\n");   }   } 全国计算机等级考试二级C语言程序设计实战(10) 题目:打印楼梯,同时在楼梯上方打印两个笑脸。   1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。   2.程序源代码:   #include "stdio.h"   main()   {   int i,j;   printf("\1\1\n");/*输出两个笑脸*/   for(i=1;i<11;i++)   {   for(j=1;j<=i;j++)   printf("%c%c",219,219);   printf("\n");   }   } 全国计算机等级考试二级C语言程序设计实战(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("%12ld %12ld",f1,f2);   if(i%2==0) printf("\n");/*控制输出,每行四个*/   f1=f1+f2; /*前两个月加起来赋值给第三个月*/   f2=f1+f2; /*前两个月加起来赋值给第三个月*/   }   } 全国计算机等级考试二级C语言程序设计实战(12)  题目:判断101-200之间有多少个素数,并输出所有素数。   1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。   2.程序源代码:   #include "math.h"   main()   {   int m,i,k,h=0,leap=1;   printf("\n");   for(m=101;m<=200;m++)   { k=sqrt(m+1);   for(i=2;i<=k;i++)   if(m%i==0)   {leap=0;break;}   if(leap) {printf("%-4d",m);h++;   if(h%10==0)   printf("\n");   }   leap=1;   }   printf("\nThe total is %d",h);   } 全国计算机等级考试二级C语言程序设计实战(13)  题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。   1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。   2.程序源代码:   main()   {   int i,j,k,n;   printf("'water flower'number is:");   for(n=100;n<1000;n++)   {   i=n/100;/*分解出百位*/   j=n/10%10;/*分解出十位*/   k=n%10;/*分解出个位*/   if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)   {   printf("%-5d",n);   }   }   printf("\n");   } 全国计算机等级考试二级C语言程序设计实战(14)  题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。   程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:   (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。   (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。   (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。   2.程序源代码:   /* zheng int is divided yinshu*/   main()   {   int n,i;   printf("\nplease input a number:\n");   scanf("%d",&n);   printf("%d=",n);   for(i=2;i<=n;i++)   {   while(n!=i)   {   if(n%i==0)   { printf("%d*",i);   n=n/i;   }   else   break;   }   }   printf("%d",n);} 全国计算机等级考试二级C语言程序设计实战(15) 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。   1.程序分析:(a>b)?a:b这是条件运算符的基本例子。   2.程序源代码: main()   {   int score;   char grade;   printf("please input a score\n");   scanf("%d",&score);   grade=score>=90?'A':(score>=60?'B':'C');   printf("%d belongs to %c",score,grade);} 全国计算机等级考试二级C语言程序设计实战(16) 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。   1.程序分析:利用辗除法。   2.程序源代码:   main()   {   int a,b,num1,num2,temp;   printf("please input two numbers:\n");   scanf("%d,%d",&num1,&num2);   if(num1='a'&&c<='z'||c>='A'&&c<='Z')   letters++;   else if(c==' ')   space++;   else if(c>='0'&&c<='9')   digit++;   else   others++;   }   printf("all in all:char=%d space=%d digit=%d others=%d\n",letters,   space,digit,others);   } 全国计算机等级考试二级C语言程序设计实战(18)  题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。   1.程序分析:关键是计算出每一项的值。   2.程序源代码:   main()   {   int a,n,count=1;   long int sn=0,tn=0;   printf("please input a and n\n");   scanf("%d,%d",&a,&n);   printf("a=%d,n=%d\n",a,n);   while(count<=n)   {   tn=tn+a;   sn=sn+tn;   a=a*10;   ++count;   }   printf("a+aa+...=%ld\n",sn);   } 全国计算机等级考试二级C语言程序设计实战(19) 题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。   1. 程序分析:请参照14   2.程序源代码:   main()   {   static int k[10];   int i,j,n,s;   for(j=2;j<1000;j++)   {   n=-1;   s=j;   for(i=1;i0)   {x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/   x2=x1;   day--;   }   printf("the total is %d\n",x1);   } 全国计算机等级考试二级C语言程序设计实战(23)   题目:打印出如下图案(菱形)   *   ***   ******   ********   ******   ***   *   1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。   2.程序源代码:   main()   {   int i,j,k;   for(i=0;i<=3;i++)   {   for(j=0;j<=2-i;j++)   printf(" ");   for(k=0;k<=2*i;k++)   printf("*");   printf("\n");   }   for(i=0;i<=2;i++)   {   for(j=0;j<=i;j++)   printf(" ");   for(k=0;k<=4-2*i;k++)   printf("*");   printf("\n");   }   } 全国计算机等级考试二级C语言程序设计实战(24) 来源:考试大 【考试大:中国最受欢迎的考试教育王国】 2009年7月20日   题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。   1.程序分析:请抓住分子与分母的变化规律。   2.程序源代码:   main()   {   int n,t,number=20;   float a=2,b=1,s=0;   for(n=1;n<=number;n++)   {   s=s+a/b;   t=a;a=a+b;b=t;/*这部分是程序的关键,请读者猜猜t的作用*/   }   printf("sum is %9.6f\n",s);   } 全国计算机等级考试二级C语言程序设计实战(25) 来源:考试大 【考试大:我的学习乐园,我的考试专家】 2009年7月20日   题目:求1+2!+3!+...+20!的和   1.程序分析:此程序只是把累加变成了累乘。   2.程序源代码:   main()   {   float n,s=0,t=1;   for(n=1;n<=20;n++)   {   t*=n;   s+=t;   }   printf("1+2!+3!...+20!=%e\n",s);   } 全国计算机等级考试二级C语言程序设计实战(26) 来源:考试大 【考试大:中国最受欢迎的考试教育王国】 2009年7月21日   题目:利用递归方法求5!。   1.程序分析:递归公式:fn=fn_1*4!   2.程序源代码:   #include "stdio.h"   main()   {   int i;   int fact();   for(i=0;i<5;i++)   printf("\40:%d!=%d\n",i,fact(i));   }   int fact(j)   int j;   {   int sum;   if(j==0) 考试大论坛   sum=1;   else   sum=j*fact(j-1);   return sum;   } 全国计算机等级考试二级C语言程序设计实战(27) 来源:考试大 【有了考试大,考遍全天下】 2009年7月21日   题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。   1.程序分析:   2.程序源代码:   #include "stdio.h"   main()   {   int i=5;   void palin(int n);   printf("\40:");   palin(i);   printf("\n");   }   void palin(n)   int n;   {   char next;   if(n<=1)   {   next=getchar();   printf("\n\0:");   putchar(next);   }   else   {   next=getchar();   palin(n-1);   putchar(next);   }   } 全国计算机等级考试二级C语言程序设计实战(28) 来源:考试大 【有了考试大,考遍全天下】 2009年7月21日   题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?   1.程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。   2.程序源代码:   age(n)   int n;   {   int c;   if(n==1) c=10;   else c=age(n-1)+2;   return(c);   }   main()   { printf("%d",age(5));   } 全国计算机等级考试二级C语言程序设计实战(29) 来源:考试大 【相信自己,掌握未来,考试大值得信赖!】 2009年7月21日   题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。   1. 程序分析:学会分解出每一位数,如下解释:(这里是一种简单的算法,师专数002班赵鑫提供)   2.程序源代码:   main( )   {   long a,b,c,d,e,x;   scanf("%ld",&x);    a=x/10000;/*分解出万位*/   b=x%10000/1000;/*分解出千位*/    c=x%1000/100;/*分解出百位*/   d=x%100/10;/*分解出十位*/    e=x%10;/*分解出个位*/   if (a!=0) printf("there are 5, %ld %ld %ld %ld %ld\n",e,d,c,b,a);   else if (b!=0) printf("there are 4, %ld %ld %ld %ld\n",e,d,c,b);   else if (c!=0) printf(" there are 3,%ld %ld %ld\n",e,d,c);   else if (d!=0) printf("there are 2, %ld %ld\n",e,d);   else if (e!=0) printf(" there are 1,%ld\n",e);   } 全国计算机等级考试二级C语言程序设计实战(30) 来源:考试大 【有了考试大,考遍全天下】 2009年7月21日   题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。   1.程序分析:同29例   2.程序源代码:   main( )   {   long ge,shi,qian,wan,x;   scanf("%ld",&x);   wan=x/10000;   qian=x%10000/1000;   shi=x%100/10;   ge=x%10;   if (ge==wan&&shi==qian)/*个位等于万位并且十位等于千位*/   printf("this number is a huiwen\n");   else   printf("this number is not a huiwen\n");   } 全国计算机等级考试二级C语言程序设计实战(32)   题目:Press any key to change color, do you want to try it. Please hurry up!   1.程序分析:   2.程序源代码:   #include   void main(void)   {   int color;   for (color = 0; color < 8; color++)   {   textbackground(color);/*设置文本的背景颜色*/   cprintf("This is color %d\r\n", color);   cprintf("Press any key to continue\r\n");   getch();/*输入字符看不见*/   }   } 全国计算机等级考试二级C语言程序设计实战(33) 来源:考试大 【考试大:轻松考试,快乐生活!】 2009年7月22日   编辑特别推荐:   全国计算机等级考试(等考)指定教材   全国计算机等级考试学习视频   全国计算机等级考试网上辅导招生   全国计算机等级考试时间及科目预告   考试大教育全国计算机等级考试在线测试平台   全国计算机等级考试资料下载   全国计算机等级考试论坛   如何应付二级考试中的公共基础知识   全国计算机等级考试上机考试应试技巧   题目:学习gotoxy()与clrscr()函数   1.程序分析:   2.程序源代码:   #include   void main(void)   {   clrscr();/*清屏函数*/   textbackground(2);   gotoxy(1, 5);/*定位函数*/   cprintf("Output at row 5 column 1\n");   textbackground(3);   gotoxy(20, 10);   cprintf("Output at row 10 column 20\n");   } 全国计算机等级考试二级C语言程序设计实战(34) 来源:考试大 【相信自己,掌握未来,考试大值得信赖!】 2009年7月22日   编辑特别推荐:   全国计算机等级考试(等考)指定教材   全国计算机等级考试学习视频   全国计算机等级考试网上辅导招生   全国计算机等级考试时间及科目预告   考试大教育全国计算机等级考试在线测试平台   全国计算机等级考试资料下载   全国计算机等级考试论坛   如何应付二级考试中的公共基础知识   全国计算机等级考试上机考试应试技巧   题目:练习函数调用   1. 程序分析:   2.程序源代码:   #include   void hello_world(void)   {   printf("Hello, world!\n");   }   void three_hellos(void)   {   int counter;   for (counter = 1; counter <= 3; counter++)   hello_world();/*调用此函数*/   }   void main(void)   {   three_hellos();/*调用此函数*/   } 全国计算机等级考试二级C语言程序设计实战(35) 来源:考试大 【考试大:助你考试通关,掌握未来】 2009年7月22日   编辑特别推荐:   全国计算机等级考试(等考)指定教材   全国计算机等级考试学习视频   全国计算机等级考试网上辅导招生   全国计算机等级考试时间及科目预告   考试大教育全国计算机等级考试在线测试平台   全国计算机等级考试资料下载   全国计算机等级考试论坛   如何应付二级考试中的公共基础知识   全国计算机等级考试上机考试应试技巧   题目:文本颜色设置   1.程序分析:   2.程序源代码:   #include   void main(void)   {   int color;   for (color = 1; color < 16; color++)   {   textcolor(color);/*设置文本颜色*/   cprintf("This is color %d\r\n", color);   }   textcolor(128 + 15);   cprintf("This is blinking\r\n");   } 全国计算机等级考试二级C语言程序设计实战(36) 来源:考试大 【相信自己,掌握未来,考试大值得信赖!】 2009年7月22日   编辑特别推荐:   全国计算机等级考试(等考)指定教材   全国计算机等级考试学习视频   全国计算机等级考试网上辅导招生   全国计算机等级考试时间及科目预告   考试大教育全国计算机等级考试在线测试平台   全国计算机等级考试资料下载   全国计算机等级考试论坛   如何应付二级考试中的公共基础知识   全国计算机等级考试上机考试应试技巧   题目:求100之内的素数   1.程序分析:   2.程序源代码:   #include   #include "math.h"   #define N 101   main()   {   int i,j,line,a[N];   for(i=2;ia[j]) min=j;   tem=a[i];   a[i]=a[min];   a[min]=tem;   }   /*output data*/   printf("After sorted \n");   for(i=0;iend)   a[10]=number;   else   {for(i=0;i<10;i++)   { if(a[i]>number)   {temp1=a[i];   a[i]=number;   for(j=i+1;j<11;j++)   {temp2=a[j];   a[j]=temp1;   temp1=temp2;   }   break;   }   }   }   for(i=0;i<11;i++)   printf("m",a[i]);   } 全国计算机等级考试二级C语言程序设计实战(40) 来源:考试大 【考试大:助你考试通关,掌握未来】 2009年7月22日   编辑特别推荐:   全国计算机等级考试(等考)指定教材   全国计算机等级考试学习视频   全国计算机等级考试网上辅导招生   全国计算机等级考试时间及科目预告   考试大教育全国计算机等级考试在线测试平台   全国计算机等级考试资料下载   全国计算机等级考试论坛   如何应付二级考试中的公共基础知识   全国计算机等级考试上机考试应试技巧   题目:将一个数组逆序输出。   1.程序分析:用第一个与最后一个交换。   2.程序源代码:   #define N 5   main()   { int a[N]={9,6,5,4,1},i,temp;   printf("\n original array:\n");   for(i=0;i");   scanf("%d",&num);   printf("\40:The square for this number is %d \n",SQ(num));   if(num>=50)   again=TRUE;   else   again=FALSE;   }   } 全国计算机等级考试二级C语言程序设计实战(47) 来源:考试大 【考试大:中国教育考试第一门户】 2009年7月24日   题目:宏#define命令练习(2)   1.程序分析:   2.程序源代码:   #include "stdio.h"   #define exchange(a,b) { \ /*宏定义中允许包含两道衣裳命令的情形,此时必须在最右边加上"\"*/   int t;\   t=a;\   a=b;\   b=t;\}   void main(void)   {   int x=10;   int y=20;   printf("x=%d; y=%d\n",x,y);   exchange(x,y);   printf("x=%d; y=%d\n",x,y);   } 全国计算机等级考试二级C语言程序设计实战(48) 来源:考试大 【有了考试大,考遍全天下】 2009年7月24日   题目:宏#define命令练习(3)   1.程序分析:   2.程序源代码:   #define LAG >   #define SMA <   #define EQ ==   #include "stdio.h"   void main()   { int i=10;   int j=20;   if(i LAG j)   printf("\40: %d larger than %d \n",i,j);   else if(i EQ j)   printf("\40: %d equal to %d \n",i,j);   else if(i SMA j)   printf("\40:%d smaller than %d \n",i,j);   else   printf("\40: No such value.\n");   } 全国计算机等级考试二级C语言程序设计实战(49) 来源:考试大 【考试大:助你考试通关,掌握未来】 2009年7月24日   题目:#if #ifdef和#ifndef的综合应用。   1. 程序分析
本文档为【全国计算机等级考试二级C语言程序设计实战】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_085736
暂无简介~
格式:doc
大小:648KB
软件:Word
页数:73
分类:计算机考试
上传时间:2011-06-12
浏览量:24