您的位置:首页 > 职场人生

黑马程序员-20141211学习总结

2014-12-11 23:52 190 查看
<pre name="code" class="csharp">//1>	提示用户输入一个正整数n,计算1+2+3+…+n的和

#include <stdio.h>
int main()
{
//1、提示输入正整数
//2、接收输入数值
int n =0;

while (n<=0){

printf("请输入一个正整数:\n");
scanf("%d",&n);
}
//3、计算和
//定义变量保存和
int sum = 0;
int number = 0;

while (number<n ) {
number++;
sum+=number;
}
printf("%d\n",sum);

return 0;
}


------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

#include <stdio.h>
/*
if(条件)
{

}

while(条件)
{

}

*/

int main()
{
int count = 0;
/*while (count<50) {

++count;
if (count % 10 != 0)
printf("做第%d次仰卧起坐\n",count);

}*/

/*while (count<50) {

++count;
if (count % 10 == 0)
{
continue;
}
printf("做第%d次仰卧起坐\n",count);

}
*/

while (count<50) {
++count;
printf("做第%d次俯卧撑\n",count);

if (count == 20) {
break;

}
}

return 0;
}

//1>	提示用户输入一个正整数n,计算1+2+3+…+n的和

#include <stdio.h>
int main()
{
//1、提示输入正整数
printf("请输入一个正整数:\n");

//2、接收输入数值
int n ;
scanf("%d",&n);

if (n<=0) {
printf("非法输入\n");
return 0;
}

//3、计算和
//定义变量保存和
int sum = 0;
int number = 0;

while (number<n ) {
number++;
sum+=number;
}
printf("%d\n",sum);

return 0;
}
//2>	提示用户输入一个正整数n,计算1-2+3-4+5-6+…+n的和
#include <stdio.h>

int main()
{
int n = 0;
while (n<=0)
{
printf("请输入一个正整数:\n");
scanf("%d",&n );
}

int sum=0;
int a=0;//默认被加的数值
if (n%2==0)
{
while (a<n )
{
a = a+2;
sum = sum -1;
}
}

if (n%2==1)
{
while (a<n )
{
a = a+2;
sum = sum +1;
}
}

printf("%d\n",sum);

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