Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Дана программа определения дня недели: int x; printf("Введите число от 1 до 7: "); scanf_s("%d", &x); switch (x<=5 ? 1 : x==6 ? 2 : 3) { case 1: printf("Сегодня рабочий день"); break; case 2: printf("Сегодня суббота"); break; case 3: printf("Сегодн
Дана программа определения дня недели:
int x;
printf("Введите число от 1 до 7: ");
scanf_s("%d", &x);
switch (x<=5 ? 1 :
x==6 ? 2 : 3)
{
case 1:
printf("Сегодня рабочий день");
break;
case 2:
printf("Сегодня суббота");
break;
case 3:
printf("Сегодня воскресенье");
break;
default:
printf("Ошибка! Вы ввели неверное число");
break;
}
Какое число нужно ввести, чтобы на экран было выведено сообщение Ошибка! Вы ввели неверное число
?
вопрос
Правильный ответ:
1
5
7
8
сообщение
Ошибка! Вы ввели неверное число
никогда не будет выведено Сложность вопроса
16
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы сломался c этими тестами intuit.
21 июн 2018
Другие ответы на вопросы из темы программирование интуит.
- # Приведенная программа выводит заданную строку в файл: int main( void ) { int i, j, k, buf; FILE *stream; char str[11] = "Lection 11"; if( (stream = fopen("g:\\fread.txt", "w+t")) == NULL ) printf( "Problem opening the file\n" ); else { k = fwrite(str,sizeof(char), sizeof(str)/sizeof(char), stream); printf("k = %d\n", k); fclose(stream); } return 0; } Какие утверждения являются верными?
- # Приведенная программа должна определять, является ли заданная строка палиндромом (палиндром - это слово, которое читается одинаково слева направо и справа налево). В программе выполняется просмотр строки одновременно слева направо и справа налево и сравнение соответствующих символов. Если в какой-то момент символы не совпадают, делается вывод о том, что строка не является палиндромом, если же удается достичь середины строки и при этом все соответствующие символы совпали, то строка является палиндромом: char s[100]; int pal(char s[100]); int main() { printf("\nВведите строку: "); gets(s); if (pal(s)) printf("Строка является палиндромом"); else printf("Строка не является палиндромом"); return 0; } int pal(char s[100]) { int l; char s1[100]; if (strlen(s) = 1) return 1; else { l=s[0]==s[strlen(s)-1]; strncpy(s1, s+1, strlen(s)-2); s1[strlen(s)-2]='\0'; return l&&pal(s1); } } Выполняет ли программа поставленную задачу?
- # При каких значениях переменной A значение переменной cond будет равно 0? int cond; int A = 1; cond = (A >= 100) && (A <= 150);
- # В результате выполнения какого фрагмента кода значение переменной t будет кратно 10?
- # Чему будет равно значение переменной size в результате выполнения приведенного фрагмента кода? int i, j, size; int arr[5][2] = {0,1,2,3,4,5,6,7,8,9}; size = sizeof(arr)/sizeof(arr[0][0]);