第二堂课作业
2013-03-14 21:31
155 查看
任务一:例4-12(1)
运行结果:
任务二:例4-12(2)
运行结果:
任务三:例5-2
运行结果:
任务四:例5-5
运行结果:
//************************************ //*源程序:exp4_12(1).cpp*// //copy by 张睿 120705145 2012-3-13 //************************************ #include<stdio.h> #include<stdlib.h> void main () { int r; int g; r=rand (); /*产生一个随机数*/ printf ("Input a number:"); scanf ("%d",&g); /*从键盘输入的数*/ if (g==r) /*输入的数与产生的随机数比较*/ printf ("Right!\n"); /*如果两个数相等,输出这条信息*/ }
运行结果:
任务二:例4-12(2)
//************************************ //*源程序:exp4_12(2).cpp*// //copy by 张睿 120705145 2012-3-13 //************************************ #include<stdio.h> #include<stdlib.h> void main () { int r; int g; r=rand (); /*产生一个随机数*/ printf ("Input a number:"); scanf ("%d",&g); /*从键盘输入的数*/ if (g==r) /*输入的数与产生的随机数比较*/ printf ("Right!\n"); /*如果两个数相等,输出这条信息*/ else printf ("The number is :%d ,You are wrong !\n",r); /*如果两个数不相等,输出这条信息*/ }
运行结果:
任务三:例5-2
//********************************** //*源程序:exp5_2.cpp*// //copy by 张睿 120705145 2012-3-13 //********************************** #include<stdio.h> void main () { int i=1; int sum=0; while (i<=100) { sum =sum +i; i++; } printf ("sum =%d\n",sum); }
运行结果:
任务四:例5-5
//********************************** //*源程序:exp5_5.cpp*// //copy by 张睿 120705145 2012-3-13 //********************************** #include<stdio.h> void main () { int i; int sum=0; for (i=1;i<=100;i++) { sum=sum+i*(i+1); } printf ("1*2+2*3+3*4+…+100*101=%d\n",sum); }
运行结果: