Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Приведенная программа выводит в файл значения аргументов командной строки: int main(int argc, char* argv[]) { char name[30]; FILE *f; f = fopen("g:\\test.txt", "w+"); fprintf(f, "%s\n%s", argv[0], argv[1]); return 0; } Запуск программы выполняется из кома
Приведенная программа выводит в файл значения аргументов командной строки:
int main(int argc, char* argv[])
{
char name[30];
FILE *f;
f = fopen("g:\\test.txt", "w+");
fprintf(f, "%s\n%s", argv[0], argv[1]);
return 0;
}
Запуск программы выполняется из командной строки с помощью команды Example.exe arg1 arg2
. На какую строку указывает argv[1]
?
вопрос
Правильный ответ:
arg1
arg2
Example.exe
Сложность вопроса
22
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, почему я не увидел данный сайт с решениями с тестами intuit раньше
04 сен 2020
Аноним
Я завалил зачёт, почему я не нашёл этот крутой сайт с ответами по тестам интуит до этого
26 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Объявлена структура: struct addr { char name[30]; char street[40]; char city[20]; char state[3]; unsigned long int zip; }; Каким образом данная структура хранится в памяти?
- # Какие из перечисленных переменных видны в функции main()? int c = 9; int sum(int a, int b) { return a+b; } int t = 8; int main(void) { int n=4, m=3, s1, s2; s1 = sum(n,m); s2 = mul(n,m); return 0; } int k = 6; int mul(int a, int b) { return a*b; }
- # Какие статические переменные будут не видны в функции main()? int f(); static int d = 5, e = 8; int main(void) { int n = 1, m = 1; int s; s = f(); return 0; } int f() { int p; static int c = 0; p = c; printf("d = %d",d); return p; }
- # Необходимо написать программу, в которой формирование строки будет выполняться через посимвольный ввод до тех пор, пока пользователь не нажмет клавишу Enter. После завершния ввода пользователя введенная строка должна быть выведена на экран. Определите, удовлетворяет ли приведенная программа поставленной задаче? Если не удовлетворяет, объясните, почему? #include <stdio.h> #include <conio.h> #define N 10 int main() { int i=0; char arr[N] = ""; printf("Last Name: "); while (i<N) { arr[i] = _getche(); if (arr[i]==13) break; i++; }; printf("\nYou have entered Last Name: %s", arr); return 0; }
- # Каковы недостатки многоуровневой адресации?