Книга: Язык Си - руководство для начинающих

ВОПРОСЫ И ОТВЕТЫ

Вопросы

1. Определите значение переменной quack после выполнения каждого оператора из приведенной ниже их последовательности.

     int quack = 2;

     quack + = 5;

     quack * = 10;

     quack - = 6;

     quack / = 8;

     quack % = 3;

2. Что будет получено на выходе в результате работы следующего цикла?

     for(value = 36; value > 0; value /= 2) printf("%3d", value);

3. Как можно модифицировать операторы if в программе угадывание числа2 чтобы был возможен ввод как прописных, так и строчных букв?

4. Мы подозреваем, что следующая программа не совсем правильная. Какие ошибки вы сможете в ней обнаружить?

main( )        /* строка 1 */ 

{        /* строка 2 */

int i, j, lisl[10];        /* строка 3 */

for (i = 1, i < = 10, i++ )        /* строка 5 */

{        /* строка 6 */

list[i] = 2*i + 3;        /* строка 7 */

for(j = 1, j >= i, j++ )        /* строка 8 */

printf(" %d n", lisl[j]);        /* строка 9 */

}        /* строка 10 */

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

$$$$$$$$ $$$$$$$$ $$$$$$$$ $$$$$$$$  

6. Напишите программу, которая создает массив из 26 элементов и помещает в него 26 строчных букв.

Оглавление книги


Генерация: 0.076. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз