Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Приведенный фрагмент кода должен запрашивать пароль не более трех раз: char s[5], psw[] = "password"; int i, k= 0; for (i=0; !k && i<3; i++) { printf("Введите пароль: \n"), gets(s); if (strcmp(s, psw)) k = 1; } if (k) printf("Добро пожаловать!
Приведенный фрагмент кода должен запрашивать пароль не более трех раз:
char s[5], psw[] = "password";
int i, k= 0;
for (i=0; !k && i<3; i++) {
printf("Введите пароль: \n"),
gets(s);
if (strcmp(s, psw)) k = 1;
}
if (k) printf("Добро пожаловать! TRUE");
else printf("Ошибка: Неверный пароль! FALSE");
Проверьте правильность этого кода для выполнения поставленной задачи и определите, сколько раз будет выполнен цикл for
, если пользователь сразу введет верный пароль password
?
вопрос
Правильный ответ:
0
1
3
Сложность вопроса
54
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Пишет вам преподаватель! Незамедлительно заблокируйте сайт и ответы с интуит. Пишу жалобу
27 апр 2019
Аноним
Экзамен сдан на зачёт.!!!
18 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Задано перечисление numbers: enum numbers {two=2, tree, four, ten=10, eleven, last=ten+40}; Какое значение будет присвоено константе last?
- # Определите, есть ли в приведенной программе ошибки? Если есть, укажите, какие? typedef union pw_union { short int i; char ch[2]; } pw; int putw(short int num, FILE *fp); int main(void) { FILE *fp; fp = fopen("g:\\test.tmp", "wb+"); if(fp == NULL) { printf("Файл не открыт.\n"); exit(1); } putw(1025, fp); fclose(fp); return 0; } int putw(short int num, FILE *fp) { union pw word; word.i = num; putc(word.ch[0], fp); return putc(word.ch[1], fp); }
- # Файл second.h, расположенный на диске D:, содержит следующие описания переменных и функций: extern int x, y; extern char ch; void func22(void) { y = 100; } void func23(void) { x = y/10; ch = 'R'; } Каким образом файл second.h должен быть подключен для возможности использования описанных в нем переменных и функций в другом файле?
- # Какой фрагмент кода полностью аналогичен заданному? int x = 10, y; if(x>9) y = 100; else y = 200;
- # Указатель p инициализирован строковой константой: char *p = "тестовая строка". Какое утверждение является верным в данном случае?