您的位置:首页 > 其它

课后作业二

2013-03-17 22:09 162 查看
例4-12(1):

内容:只对两数是否相等做判断,如果相等,给出猜数正确信息。

程序如下:

/*源程序:exp4_12(1).cpp*/
#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*/
#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:

内容:编写程序计算100个自然数的和。

程序如下:

/*源程序:exp5-2.cpp*/
#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:

内容:用for语句计算表达式1*2*3*4*5......*100*101

程序如下:

/*源程序:exp5_5.cpp*/
#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);
}

运行结果如下:



 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: