Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!2_Задания.doc
Скачиваний:
16
Добавлен:
29.10.2018
Размер:
294 Кб
Скачать
☆

Вариант 24

  1. Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:

целые – 1, -12,1, 13999.9; действительным - 1.12, 2.34, 4.56е-3; символьным – N, o, No.

  1. Вычислить выражения 214*2/2 , 1/2*214*2 , 1e10+100. Объяснить результат.

{#include <stepen.h> – добавить в начало;

для вычисления степени использовать функцию st(основание, степень) – например, st(2,14)}

Результаты вывести на экран.

  1. Ввести в ЭВМ, используя функции ввода-вывода, матрицу

и переменные – 2345;123894.345; 'Yes'

  1. Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).

  2. Используя форматированный вывод, записать в файл и на экран дисплея: матрицу А с 3 знаками после запятой и с 2 знаками после запятой; значения переменных – в виде " 1 var = _ _ _ _ 2 var = _ _ _ _ 3 var = _ _ _ _ _"(если имеются вещественные значения, то вывести с 4 знаками после запятой).

Вариант 25

  1. Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:

целые – 101.52, 12,1, 3; действительным - 1.12, 2.34, -4.56, 25е23; символьным – Y, e, Yes.

  1. Вычислить выражения 214*2/2, 214*(2/2), 1e10+100. Объяснить результат.

{#include <stepen.h> – добавить в начало;

для вычисления степени использовать функцию st(основание, степень) – например, st(2,14)}

Результаты вывести на экран.

  1. Ввести в ЭВМ, используя функции ввода-вывода, матрицу

и переменные - 0.002345; 1238; 'URA'

  1. Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).

  2. Используя форматированный вывод, записать матрицу А в файл и на экран дисплея с 3 знаками после запятой и с 2 знаками после запятой; значения переменных – в виде " 1 var = _ _ _ _ 2 var = _ _ _ _ 3 var = _ _ _ _ _"(если имеются вещественные значения, то вывести с 4 знаками после запятой).

Контрольные вопросы

  1. Что понимается под константой, переменной, массивом.

  2. Что понимают под символическим именем.

  3. Что определяет тип данного.

  4. Какие базовые типы данных предусмотрены в языке СИ для хранения целых значений. В чем их отличие.

  5. Какие базовые типы данных предусмотрены в языке СИ для хранения вещественных значений. В чем их отличие.

  6. Опишите формат представления данных с плавающей точкой.

  7. Какие типы данных предусмотрены в языке СИ для хранения символьных значений.

  8. Приведите в общем виде оператор описания переменных. Что является результатом выполнения данного оператора.

  9. Как можно определить размер объекта в байтах в языке СИ.

  10. Какие из данных (целые или вещественные) хранятся точно в памяти ЭВМ.

  11. Приведите в общем виде оператор описания массивов.

  12. Как элементы массива хранятся в памяти ЭВМ, и что в себе хранит имя массива.

  13. Какой тип данных необходим для хранения символьной строки.

  14. Что такое инициализация переменной. Какими способами можно ее инициализировать.

  15. Если операция выполняется над данными двух различных типов, то как осуществляется согласование этих данных по типам.

  16. Какой тип будет иметь конечный результат вычисления в операторе присваивания.

  17. Какая пара функций предусмотрена для ввода-вывода при работе с терминалом.

  18. Опишите синтаксис функции printf(). Какую информацию может содержать в себе управляющая строка.

  19. Опишите синтаксис функции scanf(). Какую информацию может содержать в себе управляющая строка.

  20. Что передается в качестве аргументов функции printf() и функции scanf().

  21. Что определяет спецификация преобразования, размещаемая в управляющей строке. Как соотносятся аргументы, значения которых выводятся и спецификации формата.

  22. Что является результатом выполнения функции scanf().

  23. Что такое файл.

  24. В виде какого типа данных рассматривается в языке СИ файл.

  25. Приведите оператор описания шаблона файла.

  26. С помощью какой функции организуется открытие файла. Опишите ее синтаксис.

  27. Назовите функции ввода-вывода языка СИ, предусмотренные для работы с файлами.

  28. С помощью какой функции осуществляется закрытие файла.