Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
При каком условии запуска программы из командной строки значение argc будет равно 1? int main(int argc, char *argv[]) { int t; for(t=0; t<argc; ++t) printf("%s\n", argv[t]); return 0; }
При каком условии запуска программы из командной строки значение argc
будет равно 1?
int main(int argc, char *argv[])
{
int t;
for(t=0; t<argc; ++t)
printf("%s\n", argv[t]);
return 0;
}
вопрос
Правильный ответ:
при запуске программы без параметров, то есть командой
ProgramName.exe
при запуске программы командой
ProgramName.exe 0
ни при каких условиях
при запуске программы с любым количеством параметров
Сложность вопроса
81
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
ответ подошёл
18 ноя 2018
Аноним
Зачёт прошёл. Мчусь пить отмечать экзамен интуит
27 авг 2018
Другие ответы на вопросы из темы программирование интуит.
- # Приведенная программа использует указатель на функции, которые выполняют различные действия: вычисление квадратного корня, вычисление синуса, вычисление тангенса: int main (void) { double (*pFunc) (double); int c = 1; double y; while(1) { printf("Выберите функцию (0-выход): 1-sqrt, 2-sin, 3-tan\n"); scanf("%d", &c); switch(c) { case 1: pFunc = sqrt; break; case 2: pFunc = sin; break; case 3: pFunc = tan; break; case 0: return; default: continue; } y = pFunc(1.1); printf("f(1.1) = %.2f\n", y); } return 0; } Какое вычисление будет выполнено в том случае, если пользователь в запросе выбора функции задаст число 3?
- # В приведенной программе функция Copy выполняет копирование одной структуры типа sale в другую и возвращает структуру этого же типа: typedef struct sale_struct { char *title; int price; } sale; sale Copy(sale); int main(void) { sale s1,s2; struct sale_struct s3, s4; s1.title = "Book"; s1.price = 200; s3.title = "Cake"; s3.price = 60; return 0; } sale Copy(sale s) { sale s1; s1 = s; return s1; } Какие из перечисленных вызов функции Copy являются верными?
- # Какой спецификатор используется для создания переменных, доступных во всех модулях программы, в которых они объявлены?
- # В результате выполнения какого фрагмента кода на экран будут выведены 5 строк, в каждой из которых будет на 1 звездочку меньше, чем в предыдущей?
- # Чему будут равны значения переменных a, b и c после выполнения приведенного фрагмента кода? char a='A', b='B', c='C'; char *pc; pc = &a; c = *pc; *pc = 'C'; b = a;