C语言随堂作业二(调查结束锁帖)
任务:运用你掌握的C语言知识 写一个程序 来计算 从 1 到 102 的和
应该很简单的 随意写 回帖提交代码即可
第五课视频做好了 大家先把一些基础部分看看 视频明天上传FTP
main()
{
int i,sum;
sum=0;
for(i=1;i<=102;i++)
sum+=i;
prinf("sum=%d",sum);
} **** Hidden Message ***** #include "stdio.h"
void main()
{
int i,s=0;
for(i=1;i<=102;i++)
{
s=s+i;
}
printf("%d",s);
}
==============================
结果:5253 #include "stdio.h"
void main()
{
int a=0,i=1;
do
{
a=a+i;
i++;
}while(i<=102);
printf("1+2+3+~~~+102=%d",a);
结果1+2+3+~~~+102=5253 #include "stdio.h"
void main()
{
int i,sum=0;
for(i=1;i<=102;i++)
sum+=i;
printf("%d\n",sum);
}
==========================================
#include "stdio.h"
void main()
{
int s=0,i=1;
int *p;
p=&i;
for( ;*p<=102;(*p)++)
s+=*p; //或者把这句写成 s+=i;也可以
printf("%d\n",s);
}
[ 本帖最后由 pptppt 于 2009-5-11 14:03 编辑 ] #include "stdio.h"
void main( )
{ int i,sum=0;
for(i=1;i<=102;i++)
sum = sum + i;
printf("%d",sum);
} #include <stdio.h>
void main()
{
int i,sum=0;
for(i=1;i<=102;i++)
{
sum+=i;
}
printf("从1加到102的和sum为:%d\n",sum);
} #include <iostream>
using std::cout;
using std::endl;
void main()
{
int *a;
int b=0,c=0;
for(a=&b; *a<102; )
{
c+=(++b);
}
cout << c << endl;
}
先玩到这个样子。
[ 本帖最后由 ABCdiyPE 于 2009-5-11 12:42 编辑 ] 大家都是循环的,我就不循环了,呵呵。。
#include <stdio.h>
void main()
{
int sum;
sum = (1+102)*102/2;
printf("%d\n",sum);
}