Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
При каком условии запуска программы из командной строки значение argc будет равно 0? int main(int argc, char *argv[]) { int t; for(t=0; t<argc; ++t) printf("%s\n", argv[t]); return 0; }
При каком условии запуска программы из командной строки значение argc
будет равно 0?
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
ни при каких условиях
при запуске программы с любым количеством параметров
Сложность вопроса
55
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный тест интуит.
11 июл 2016
Аноним
Экзамен сдал на 4 с минусом. Спасибо за ответы
20 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Каким образом должна быть объявлена структура group и переменная g для корреткной работы программы? int main (void) { struct stud { char *name; char *surname; int age; double av_mark; }; <Объявление структуры group и переменной gr> gr.number = 3; gr.quantity = 21; gr.student.name = "Ivan"; gr.student.surname = "Ivanov"; gr.student.age = 20; gr.student.av_mark = 4.25; printf("Group Number: %d\nThe number of students in the group: %d\n", gr.number, gr.quantity); printf("%s %s - %1.2f", gr.student.surname, gr.student.name, gr.student.av_mark); return 0; }
- # Какие функции могут использоваться функциями из других файлов? int func1(int a); static void func2(void); extern void func3(void);
- # Каким будет значение переменной d после выполнения заданных операций и почему? int a = 15, b = 2; float c = 1.0F; float d; d = c*(a/b);
- # В результате выполнения какого фрагмента кода на экран будут выведены 5 строк, в каждой из которых будут содержаться звездочки, причем в каждой последующей строки будет на одну звездочку больше, чем в предыдущей?
- # Что делает приведенная программа? #include <stdio.h> #define N 5 int main() { int m, i; int arr[N] = {3, 2, 4, 5, 1}; m = 1; for (i=1; i<N; i++) if (arr[i]<arr[m]) m = i; printf("a[m] = %d", arr[m]); return 0; }