Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сумма чисел от 1 до 100



unsigned int i=1, sum=0;

while (i<=100) {

sum+=i;

i++;

}

printf("Sum=%d",sum);

unsigned int i=1, sum=0;

do {

sum+=i;

i++;

} while (i<=100);

printf("Sum=%d",sum);

unsigned int sum=0;

for (unsigned int i=1;i<=100;i++)

sum+=i;

printf("Sum=%d",sum);

Микрожизнь

#include <stdio.h>

int main(int argc, char* argv[])

{

long b, v;

unsigned char t=0;

do {

printf("Input quantity of bacteria and viruses ");

scanf("%ld%ld", &b, &v);

} while (v>b);

do {

b-=v;

b*=2;

v*=2;

t++;

} while (b>0);

printf("t=%d",t);

getchar();getchar();

return 0;

}

for (;b>0;) {

b-=v;

b*=2;

v*=2;

t++;

};

Оператор continue

Оператор continue, как и оператор break, используется только внутри операторов цикла, но в отличие от него выполнение программы продолжается не с оператора, следующего за прерванным оператором, а с начала прерванного оператора. Формат оператора следующий:

continue;

Пример:

int main()

{

int a,b;

for (a=1,b=0; a<100; b+=a,a++)

{ if (b%2) continue;

... /* обработка четных сумм */

}

return 0;

}

Когда сумма чисел от 1 до а становится нечетной, оператор continue передает управление на очередную итерацию цикла for, не выполняя операторы обработки четных сумм.

Оператор continue, как и оператор break, прерывает самый внутренний из объемлющих его циклов.





Дата публикования: 2015-01-13; Прочитано: 301 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...