急求C语言题目的答案,各式各样的题都有,请各位帮帮忙

6、若k是int型变量,且有下面的程序段,其输出结果( )。
k=-3;
if (k<=o) printf(“####”);
else printf(“&&&&”);
A)#### B)&&&& C)####&&&& D)有语法错误,无输出结果
三、程序设计题
2、求1+2+3+3+……+100的值。(要求:分别利用while循环、do…while循环、
for循环三种方法分别实现编程)

6、若k是int型变量,且有下面的程序段,其输出结果( A )。
k=-3;
if (k<=o) printf(“####”);
else printf(“&&&&”);
A)#### B)&&&& C)####&&&& D)有语法错误,无输出结果
【k=-3,判断k<=0成立,所以执行printf(“####”);语句】

三、程序设计题
2、求1+2+3+3+……+100的值。(要求:分别利用while循环、do…while循环、
for循环三种方法分别实现编程)
//////////////////////////////////////////////////////////// while循环 ////////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0;
int i = 0;

while (i <= 100)
{
sum += i;
i ++;
}

printf("The Sum is %d\n",sum);

return 0;
}
//////////////////////////////////////////////////////////// do…while循环 ////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0; //和
int i = 0;

do
{
i ++;
sum += i;
}while (i < 100);

printf("The Sum is %d\n",sum);

return 0;
}
/////////////////////////////////////////////////////////////// for循环 ////////////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0; //和
int i;

for ( i=0; i<=100; i++)
{
sum += i;
}

printf("The Sum is %d\n",sum);

return 0;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
The Sum is 5050
Press any key to continue.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-10
6.不知道这句if (k<=o) printf(“####”);中到底是k<=0 还是 k<=o, 如果是0,选A,如果是o,选D;
三、
2、
main()
{ int i,s=0;
for( i=1;i<=100;i++ )
s+=i;
printf("%d",s);
}

main()
{ int i=1,s=0;
while( i<=100 )
{ s=s+i;
i++;
}
printf("%d",s);
}

main()
{ int i=1,s=0;
do
{ s=s+i;
i++;
}while( i<=100 ) ;

printf("%d",s);
}
相似回答