코딩

2011-10-06 6 views
-5

이 C 파이썬에 해당하는 코드는 ++ 코드 무엇 :코딩

int T , i , a , b ; 
scanf("%d" , &T) ; 
for(i = 1 ; i <= T ; i++) { 
    scanf("%d %d" , &a , &b) ; 
    printf("Case %d : %d\n " , i , a + b) ; 
} 

입력 :

2 
1 7 
9 8 

출력 : 아마도 이런

Case 1: 8 
Case 2: 17 
+2

당신이 지금까지해야합니까 (원래의 C 코드가 않습니다 어느 쪽도 있지만) 오류 입력이 잘못 입력 된 경우 처리가 없다? 어디서 붙어 있니? – Mat

+3

게다가, 그건 C++ 코드가 아닙니다. 그것은 C 코드입니다. – delnan

+0

이것이 C++ 코드라고하면, 내가 틀린가? – PEIN

답변

1

뭔가 ...

T = int(raw_input()) 
for i in range(T): 
    a, b = map(int, raw_input().split(' ')) 
    print("Case {0} : {1}".format(i+1, a+b)) 

노트

  • 사용 input 대신 raw_input을 파이썬 3.x를에 :

    은 온라인으로 작업을 참조하십시오

  • 이 코드는
+0

이 코드는 컴파일러에서 런타임 오류가 발생합니다. – PEIN

+0

@Wooble : 인쇄 사용 방법은 Python 2.x와 Python 3.x에서 똑같이 잘 작동합니다. 그러나 파이썬 2.x 중심의 답변을 변경했습니다 (코드 예제에서는'raw_input'을 사용하고 다른 예에서는'input'을 노트로 사용함). 또한 실제로 작동하는지 증명하기 위해 ideone과 연결되었습니다. –

+0

@ 마크 바이어스 일했습니다. 당신의 도움을 주셔서 대단히 감사합니다. :) – PEIN