묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
scanf
궁금한게 printf 는 그냥 쓰는데왜 scanf는 scanf_s를 쓰는건가요?그리고 double d랑 char c, char str[256] 이런것들은double a가능하고 char a 가능하고 char a[256] 이런게 가능한건가요?a이런건 어차피 변수이니깐 정해져있는지 않은거죠?int age , int add도요
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
int add = 3 + 7;
int add = 3 + 7; 이거는 필요한거 같지가 않습니다.그렇게 생각한 이유는 영상에서 보다보니printf("%d + %d = %dn", 3, 7, 3 + 7); 이렇게만 출력해도 계산이 되던데요3 + 7 = 10printf("%d + %d = %dn", 3, 7, 3 + 8); 이렇게한다면3 + 7 = 11그렇다면 printf("%d + %d = %dn", 3, 7, add); 아닌 이상 위에 int add = 3 + 7;은 필요없는거 아닌가요?그리고 printf("%d + %d = %dn", 3, 7, 3 + 8); 여기서 3+8은 자동으로 계산 되는건가요?%d %d %d가 순서대로 3 7 3+8 이렇게 표현되는건 알겠는데 여기서3 + 7 = 3 + 8이라 나타나지 않고 3 + 7 = 11 이라고 나타난다는것은 연산도 알아서 해주는건가요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
자세한 설명좀 부탁드립니다;;
include는 왜 포함이되는지,int main(void)는 왜 포함이되는지,return 0;은 왜 포함이되는지자세히좀 설명해주세요
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
python이랑 다른가요??
and 이면 앞의 조건이 참인 경우 뒤에 조건까지 넘어가지않고 앞의 조건만 실행되는걸로 알고있고 or이면 앞의 조건이 false인경우 뒤로 넘어가지않고 바로 실행되는걸로 알고있는데 파이썬이랑 다른가요?
-
스프링 부트 개념과 활용
ApplicationRunner는 언제 사용하는것인가요 ?
삭제된 글입니다
-
미해결스프링 부트 개념과 활용
인터넷이 되지않는 인트라넷 상에서 스프링부트를 개발할 수 있는 방법
인터넷이 되지않는 인트라넷 상에서 스프링부트를 개발할 수 있는 방법이 있는지요... nexus 의 central 에 다 부었는데 nexus 에서 maven 설정의 parent 를 못가져 오는것 같아서요...
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
SignOut을 누르면 다시 로그인 페이지로 진행이 되지 ㅇ낳습니다.
SignOut을 누르면 로그인 페이지로 포워딩 되지 않습니다.될때가 있고 안될때가 있어요.강의에 보여주신 것처럼 될 때가 있고 되지 않을 때가 있습니다.
-
미해결스프링 부트 개념과 활용
스엥님 저는 빈을 재정의하면 그냥 값이 잘 출력 돼요!!
안녕하세요 스엥님 intellij 얼티밋으로 강의 잘 따라하고 있습니다.지금 부트 2.1.3 버전을 사용 하고 있는데 빈을 재정의 했을 때 따로 설정을 안해줘도 재정의한 빈 값으로 출력이 잘 됩니다.resources/META-INF/spring.factories 파일도 잘 만들어두었습니다.
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 질문
'''# -- coding: utf-8 --def main():print("본 프로그램은 섭씨를 화씨로로 변환해주는 프로그램입니다")print("============================")===Modify codes below=================def input_celsius_value():print("변환하고 싶은 섭씨 온도를 입력해 주세요: ")celsius_value=float(input(("변환하고 싶은 섭씨 온도를 입력해 주세요: ")))return celsius_valuedef convert_celcius_fahrenheit(celsius_value):fahrenheit_value=((9/5)*celsius_value)+32return fahrenheit_valuedef print_fahrenheit_value(celsius_value,fahrenheit_value):print("섭씨온도:", celsius_value)print("화씨온도", fahrenheit_value)======================================print("===========================")print("프로그램이 종료 되었습니다.")if name == 'main':main()celsius_value=input_celsius_value()fahrenheit_value=convert_celcius_fahrenheit(celsius_value)print_fahrenheit_value(celsius_value, fahrenheit_value)이렇게 해서 똑같은 결과를 얻었는데, 과제를 제출하면 2개 실패로 나와요.아무리 봐도 문제를 못 찾겠어요.'''C:\Users\Sue\workspace\python_mooc\lab_4>python fahrenheit_converter.py본 프로그램은 섭씨를 화씨로로 변환해주는 프로그램입니다변환하고 싶은 섭씨 온도를 입력해 주세요: 32.2섭씨온도: 32.2화씨온도 89.96000000000001프로그램이 종료 되었습니다.C:UsersSueworkspacepython_mooclab_4>submit.bat adpl136472∙ Session token prefix: fbb58830aa∙ In the legacy mode, all cases will run serially!✔ [0] Session 0 is ready.Uploading files: 100%|████████████████| 6.90k/6.90k [00:00<00:00, 33.2kbytes/s, file=unit_test_fahrenheit_converter.py]✔ [0] Uploading done.python-kernel: skipping build phase due to missing "setup.py" file✔ Build finished. (exit code = 0)Generating result sheet... Test Case | Passed? | Feedbacktest_convert_celsius_fahrenheit | FAILED | Failedtest_input_celsius_value | PASSED | Good Jobtest_main | FAILED | Failedtest_print_fahrenheit_value | PASSED | Good JobReading source file...Transferring results to server...Transfer completed.✔ Execution finished. (exit code = 0)✔ [0] Execution finished.
-
미해결홍정모의 따라하며 배우는 C++
5_10강 숙제 질문입니다.
안녕하세요.이번 숙제는 간단한것 같았는데 생각만큼 잘 안되서 한참 헤맸습니다.이전 강의를 여러번 복습해서 겨우 숙제대로 코드를 짰는데요, 마음에 안드는 것이 있어서 질문글 남깁니다.숫자 입력값 받고, 연산자 입력값 받고(연산자는 +,-,*,/) 다시 숫자 입력값을 받아서 값을 계산하는 프로그램을 짜는 것인데,아래의 코드로는 실행이 됩니다만, 연산자 입력때 ++ 혹은 +-, -+ 등 연산자를 두개 이상 입력할 경우 먼저 입력한 연산자로 실행이 됩니다. 원래는 Invalid input, please try again 이 뜰꺼라고 생각했는데 나오지 않아서 당황했습니다.switch case로 만들어 보라고 하셔서 아래대로 했는데 뭔가 깔끔하지 않은 느낌도 들고 코딩은 했는데 찝찝한 느낌이 가시질 않네요. enum class도 사용해보고 싶었는데 잘 안되서 벽에 막힌 기분입니다.어떻게 고칠 수 있을까요?#include <iostream>using namespace std;int getInt(){ while (1) { cout << "Enter an integer number : "; int x; cin >> x; cin.ignore(32767, '\n'); if (cin.fail()) { cin.clear(); cout << "Invalid Number, please try again." << endl; } else { return x; } }}char getOperator(){ while (1) { cout << "Enter an operator :"; char ch; cin >> ch; cin.ignore(32767, '\n'); switch (ch) { case '+': return ch; break; case '-': return ch; break; case '*': return ch; break; case '/': return ch; break; default: cout << "Invalid input, please try again" << endl; } }}void printCalc(int a, int b, char c){ switch (c) { case '+': cout << (a + b); break; case '-': cout << (a - b); break; case '*': cout << (a * b); break; case '/': cout << (a / b); break; } cout << endl;}int main(){ int x = getInt(); char op = getOperator(); int y = getInt(); printCalc(x, y, op); return 0;}
-
미해결홍정모의 따라하며 배우는 C++
Conditinal Operator 질문 있습니다.
안녕하세요 교수님. 항상 유익한 강의 감사합니다.다름이 아니라 Conditional Operator의 결합성이 Right-to-Left 이던데20분:55초 쯤에 나오는 예제를 보면cout << ((t % 2 == 0) ? "even" : "odd") << endl;저기서 어떻게 Right-to-Left가 가능한건지 잘 모르겠습니다.저의 생각으론 (t%2==0)의 Condition을 먼저 검사한 다음Condition이 true면 "even"을 false면 "odd"를 출력하는 것이라고 생각하는데그러면 결합성이 Left-to-Right가 되어야 하지 않나요??어째서 Right-to-Left인 건가요?
-
미해결이것이 우분투 리눅스다
root 권한 획득 후에 ipconfig ens32를 쳤는데 No command ipconfig found, did you mean
(사진)
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
select_one 관련 에러
from bs4 import BeautifulSoupimport sysimport iosys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')fp = open('food-list.html', encoding='utf-8')soup = BeautifulSoup(fp, 'html.parser')li = soup.select_one('li:nth-of-type(8)') print(li.string)로 정확히 코딩 했는데도 none type 에러가 납니다.nth-of-type(5)로 했을 때 '동동주'가 나오는 것으로 봐서 전체 리스트 중 5번째가 아니라 두 번째(id가 ac-list)리스트에서 5번째를 가지고 오는 것 같습니다. 그래서 8번째에는 none이라고 뜨는게 아닐까요?확인 부탁드립니다.감사합니다.
-
미해결빅데이터의 통찰력을 키워주는 엑셀 Quick Start
아주 좋습니다 i feel like i'm getting smart by your lecture
(사진)
-
미해결[R을 R려줘] R 문법 기초
데이터 다운로드
데이터를 위의 방법으로 다운받으려고 시도 했는데 다운로드가 되지 않습니다. 어떻게 진행을 해야 할까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
Vue에서 methods: 부분관련 this
methods: {add1() {console.log(this); // 이건 제대로 전역 가리킴},add2: () => {console.log(this); // 이건 스코프내의 this를 가리킴}}이 둘이 왜 이렇게 차이가 나나요?화살표함수일때 전역 가리키는줄 알았는데ㅠㅠ
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
backend.ai 설치시 에러가 발생
lg cns 클라우드 환경인데, backend.ai 설치 시 에러가 발생합니다. 비슷한 현상의 다른 질문글을 봐도 해결책이 없는것 같은데,어떻게 해야하나요?could not install packages due to an EnvironmentErr: HTTPSConnectionPool:Max retries exeeded with url:/packages/0f0e9eba371~~/backend.ai_client-18.12.3-py3-none-any.whl<caused by sslerror<SSLCertVerificationError<1,'[SSL:CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificat chain’>>
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
클로저 내용을 공부하다가 궁금해서 만든코드인데 이렇게는 못쓰나요?
'''function add7(a){return function(b){return function(c){return a+b+c;}}}'''강의에는 내부함수가 하나만 있던데 이렇게 두번 쓰면 어떻게 하나요?내부함수가 하나인 경우 그러니까''''''function add_maker(a){return function(b){return a+b;}}'''이런 경우엔'''var k = add_maker(3);console.log(k(4));'''이렇게 해서 3+4 결과값을 출력하게 하는데 3개일때는 어떻게 해봐도 안되더군요 이런경우는 어떻게 해야하나요?
-
미해결혼자 공부하는 C 언어 저자에게 배우는 C 언어의 모든 것
24분 55초에서..
주소값적으실 때 500에서 왜 504로 넘어가는 건가요?? char *a[5]; 에서 포인터로 문자열 저장 할 때"dog" 세자리면 n까지 포함해서 4개씩 건너가야 하는거 아닌가요?? (500에서 503 이렇게요..)
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
make
cat Makfile을 하면 gcc -o open open.c와 같은 행동을 한다고 하셨는데 그대로 실행하니까 makefile이 없다고 뜨네요.. sodu apt install make를 하고 다시 해봐도 안돼요ㅠㅠ