분수로 연산을 수행해야하는 프로그램을 작성 중이므로 사용자가 w/x (연산자) 형식으로 표현식을 입력 할 수 있어야합니다. y/z . (즉, 1/2 + 1/4) 입력을 받아 다른 변수, 즉 분자, 분모 및 연산자에 다른 부분을 어떻게 할당 할 수 있습니까?C++ : 다른 변수에 다른 입력 부분을 할당
2
A
답변
2
scanf("%d/%d %c %d/%d", ...)
을 사용하십시오. 당신은 당신이 scanf("%d/%d%*[ \t]%c%*[ \t]%d/%d", ...);
1
를 사용하여 연산자와 피연산자 사이에 공백을 건너 뛸 수 있습니다 원하는 경우 교수가이 방법을 사용하여을 분석 한 후 CIN 사용하여 입력을 얻을 수있다, (당신을 scanf 가르쳐) 아직하지 않은 경우 귀하의 교수 너에게 가르쳤다.
읽을 때 this을 이해하면 도움이됩니다.
0
당신이 입력이 잘 형성되어 있다고 가정 할 수 있다고 가정하면,이 유사 그 구성 부분을 읽어 일부를 읽을 수 있습니다
int numerator, denominator;
char slash;
std::cin >> numerator >> slash >> denominator;
함수에서의 인스턴스를 반환 랩 분수를 나타내는 데이터 구조.
그런 다음 연산자를 처리하십시오.
+0
예. 이것이 내가 필요한 것입니다. 고맙습니다! – DomnomialExpansion
관련 문제
- 1. python : 문자열 부분을 변수에 할당
- 2. 다른 개체간에 변수에 액세스하는 C#
- 3. PHP에서 다른 변수에 배열을 어떻게 할당 할 수 있습니까?
- 4. C# 범위/입력/할당 질문
- 5. 문자열을 다른 문자열에 할당
- 6. 다른 방법으로 변수에 액세스하기
- 7. 양식의 입력 부분을 다른 도메인으로 제출하는 방법은 무엇입니까?
- 8. 다른 컨트롤러에서 컨트롤러의 변수에 액세스
- 9. 아이폰의 목표 - C 전역 변수에 다른 값
- 10. 다른 c- 파일의 pthreads에서 전역 변수에 액세스
- 11. C# 메서드 변수를 다른 메서드 변수에 빌드
- 12. Objective-C, 다른 메소드의 변수에 문제가 있습니다.
- 13. 변수에 정규 표현식으로 수정 다른 변수의 결과를 할당
- 14. jquery $ .getJSON의 JSON 데이터를 다른 변수에 할당 할 수 있습니까?
- 15. 텍스처가 다른 부분을 어둡게하는 것
- 16. 경로가있는 이미지의 다른 부분을 자르기
- 17. 만약 그렇다면 다른 부분을 넣어야합니까?
- 18. 다른 부분을 사용하여 컬렉션 렌더링
- 19. 다른 방법의 변수에 액세스
- 20. 다른 파일에서 변수에 액세스하십시오.
- 21. Visual Studio에서 하나의 프로젝트에서 다른 프로젝트로 변수에 액세스하기 C++
- 22. Cuda 다른 메모리 할당
- 23. 다른 클래스의 구조체에 할당
- 24. JavaScript - 다른 함수에서 다른 변수에 액세스
- 25. .net 프로그램에서 다른 스레드에 다른 IP 할당
- 26. 다른 메소드에서 변수에 액세스하기 (Java)
- 27. 속도 #parse하지만 변수에 할당
- 28. '$ this'와 phpFramework :: view 파일의 다른 변수에 대한 힌트를 입력 하시겠습니까?
- 29. ksh 입력 배열을 변수에 저장하고 다른 스크립트에 전달
- 30. MySQL 변수에 쿼리 결과 할당
@NominSim : [숙제] 태그가 금지되었습니다. –
@ 존 디 블링 웁스는 그것을 몰랐습니다. – NominSim
해결책을 게시 할 수 있습니까? – sunnyrjuneja