Реферат Курсовая Конспект
Блок –это составной оператор, внутри которого имеются определения переменных - раздел Программирование, Оператор-Выражение – Это Переменные, Функции И Константы, Об...
|
Оператор-выражение – это переменные, функции и константы, объединенные знаками операций, после которых стоит точка с запятой.
Составной оператор –это несколько операторов, заключенных в фигурные скобки { }.
{a=45; d=-5; res=a*d;}
Блок –это составной оператор, внутри которого имеются определения переменных.
Int x=15; //определение переменнойх
k=-5; sum=x+k;}
Пример 1.
#include <stdio.h>
void main( )
{float r,L,S;
puts("Введите радиус");
scanf("%f",&r);
L=2*3.141592*r;
S=3.141592*r*r;
printf("L=%6.3f S=%6.3fn",L,S);
}
Операторы выбора
Условный оператор if…elseвыбирает один из двух вариантов вычислений.
Пример 2. Определим максимальное число из трех переменных:
#include <stdio.h>
void main( )
{int a,b,c;
puts("Введите три числа");
scanf("%d %d %d",&a,&b,&c);
if (a>b&&a>c) printf("MAX a=%dn", a);
else if(b>c) printf("MAX b=%dn", b);
else printf("MAX c=%dn", c);
}
Пример 3.
#include <stdio.h>
void main( )
{int x,y;
scanf("%d %d",&x,&y); //
if(x==0)
if(y==0) puts("CO");
else puts("BO"); //
puts("DA");
}
Пример 4. В этом примере else относится к внешнему (первому) if.
#include <stdio.h>
void main( )
{int x,y;
scanf("%d %d",&x,&y); //
if(x==0)
{if(y==0) puts("CO"); }
else puts("BO");
puts("DA");
}
Пример 5
#include <stdio.h>
void main( )
{int x=2, y=10; // int x=10, y=6;
if (x<y, y==10) printf("11 ");
else if(x>20) printf("22 ");
else printf("33 ");
printf("00");
}
Пример 6
include <stdio.h>
void main()
{int x,y;
scanf("%d %d",&x,&y);
if(x==5)
{if(y>0) printf("МА");
printf("ЛИ");
}
else printf("ЛУ");
printf("НА");
}
Переключательприменяется для выбора одного из нескольких вариантов вычислений (обычно больше трех).
Пример 7:
#include <stdio.h>
void main( )
{char a;
printf("Введите a,v,sn");
scanf("%c",&а); //
switch(а)
{ case 'a': printf("абрикос");
case 'v': printf("вишня");
case 's': printf("слива");
default: printf("такой фрукты нет");
}
}
Пример 8.
#include <stdio.h>
void main( )
{int n;
printf("Введите номер пары и узнаете времяn");
scanf("%d",&n);
switch(oper)
{ case 1: puts("1 пара 8.30-9.55);
break;
case 2: puts("2 пара 10.05-11.25);
break;
case 3: puts("3 пара 11.55-13.15);
break;
case 4: puts("4 пара 13.35-14.55);
break;
default: puts("пора домойn");
}
}
Блок-схема работы оператора Блок-схема работы оператора
переключателя переключателя с оператором break
Пример 9.
#include <stdio.h>
void main( )
{char m;
puts("Введите букву (A,B,C,D,E,F) и узнаете оценку");
scanf("%с",&m);
fflush(stdin); //для очистки входного потока
switch(m)
{case 'A': puts("отлично, зачет"); break;
case 'B': case 'C': puts("хорошо, зачет"); break;
case 'D': case 'E': puts("удов, зачет"); break;
case 'F': puts("неуд, незачтено"); break;
default: puts("неверно ввели букву");
}
puts("Желаем успеха");
}
– Конец работы –
Используемые теги: Блок, это, составной, Оператор, внутри, которого, имеются, Определения, переменных0.123
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Блок –это составной оператор, внутри которого имеются определения переменных
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов