Содержание
- 2. 2. Операторы выражения 1. Операторы описания char, short, int, long, float, double, unsigned i++; i=1,j=1; int
- 3. Условный оператор for, while, do while, if, switch, continue, break 3. Операторы управления Сокращенная форма: if
- 4. if (56) printf("56 - true\n"); if(-90) printf("-90 - true\n"); if(10%2) printf("true\n"); else printf("false\n"); if (x>y) max=x;
- 5. if (3 else printf("3 Как работает следующая программа: 3 3 0 ПОЧЕМУ???
- 6. if(2==2||2==3) printf("True\n"); else printf("False\n"); True if(2==3||2==2) printf(“rue\n"); else printf("False\n"); if(2==2&&2==3) printf(“rue\n"); else printf("False\n"); False True if
- 7. Важное замечание if (x==5) оператор if (x=5) оператор Логическая ошибка!!! Трудно обнаруживаемая!!! if (5==x) оператор Лучше
- 8. if (!(x==y)) оператор if (x>5&&x if((x>5||x
- 9. int number; printf("Введите время года:\t"); scanf("%d",&number); if(number =5) printf("Нет такого сезона\n"); if(1 == number) printf("Весна\n"); if(2
- 10. int number; printf("Введите время года:\t"); scanf("%d",&number); if(number =5) printf("Нет такого сезона\n"); else if(1 == number) printf("Весна\n");
- 11. switch (выражение) { case метка1: оператор 1 case метка2: оператор 2 . . . default: оператор
- 12. printf("Vvedite natyralnoe chislo ot 0 do 9: "); scanf("%u",&n); switch (n) { case 1: case 3:
- 13. Оператор цикла for for (выражение1; выражение2; выражение3) оператор int k; for(k=1;k printf("%d%5d\n",k,k*k); 1 4 9 16
- 14. for(i=1,j=5; i i*=j; for(i=1;;) {i++; cout if (i>5) break; } for(n=3;n printf("%2d\n",n); for(ch='a';ch printf("Kod ASCII %c
- 15. char c; for(;;) {printf("\nPress any key, Q to quit:”); scanf("%c", &c); if('Q'==c) break; } Реализовать алгоритм:
- 16. Оператор цикла while unsigned n, s=0, i=1; printf("Input n:"); scanf("%u", &n); while (i { s+=i; i++;
- 17. Эквивалентныe операторы FOR и WHILE. While(выражение) оператор For (;выражение;) оператор For (выр1;выр2;выр3) оператор Выр1; while (выр2)
- 18. Оператор цикла do while unsigned n, s=0, i=1; printf("Input n:"); scanf("%u", &n); do { s+=i; i++;
- 19. cin.get(); или getch(); ждут нажатия клавиши ab c d. 4 int i=0; char ch; while (1)
- 20. int i=0; char ch; cin>>ch; while(!cin.fail()) { i++; cin>>ch; } cout При вводе текста с клавиатуры
- 21. int i=0; char ch; cin.get()>>ch; while (!cin.eof()) { i++; cin.get(ch); } cout Функции cin.fail() и cin.eof()
- 22. Оператор continue #define D '@' void main() { char s; while((s=getchar())!=D) { if(s=='\n') continue; putchar(s); }
- 24. Скачать презентацию