숫자와 계산
4123 단어 C
숫자 표시
printf()를 이용하여 더블 코테이션(")으로 둘러싸인 문자열을 출력합니다.
//C
#include <stdio.h>
int main(void){
printf("犬が好き");//犬が好きと出力する
}
그것과 같은 용량으로, 수치를 기재하면 그 수치가 출력됩니다.
//C
#include <stdio.h>
int main(void){
printf("3");//3と出力する
}
그렇지만, 이것은 어디까지나 문자열로서 출력된 것이고, 매우 계산에 사용할 수 있는 것이 아닐 것입니다. 그래서 포맷 지정자라는 것을 이용합니다.
형식 지정자는 값을 대체하여 출력하기 위한 기호입니다.
printf("%d", x);//数値xを出力する
여기서 %d는 형식 지정자입니다. decimal(10진수)이라는 의미에서 정수의 값을 %d로 바꾸고 있습니다. 그 뒤에, (콤마)로 단락지어 기재한 값을 출력할 수가 있습니다.
계산
포맷 지정자를 이용하면 다음과 같이 계산을 할 수 있습니다.
#include<stdio.h>
int main(void){
printf("3たす7は%dです\n", 3+7);//足し算は+を利用
printf("8ひく5は%dです\n", 8-5);//引き算は-を利用
printf("2かける6は%dです\n", 2*6);//掛け算は*を利用
printf("20わる4は%dです\n", 20/4);//割り算は/を利用
printf("30わる9のあまりは%dです\n", 30%9);//割り算をした際の余りを求めるときは%を利用
}
이 코드의 실행 결과는 다음과 같습니다.
또한 여러 값을 %d로 바꿀 수 있습니다.
#include<stdio.h>
int main(void){
printf("%dたす%dは%dです",3,7, 3+7);
//1個目の%dには3、2個目の%dには7、3個目の%dには3+7の解である10が代入される
}
Reference
이 문제에 관하여(숫자와 계산), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/4429-wd/items/e03a6e8d1a71190295a1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
//C
#include <stdio.h>
int main(void){
printf("犬が好き");//犬が好きと出力する
}
//C
#include <stdio.h>
int main(void){
printf("3");//3と出力する
}
printf("%d", x);//数値xを出力する
포맷 지정자를 이용하면 다음과 같이 계산을 할 수 있습니다.
#include<stdio.h>
int main(void){
printf("3たす7は%dです\n", 3+7);//足し算は+を利用
printf("8ひく5は%dです\n", 8-5);//引き算は-を利用
printf("2かける6は%dです\n", 2*6);//掛け算は*を利用
printf("20わる4は%dです\n", 20/4);//割り算は/を利用
printf("30わる9のあまりは%dです\n", 30%9);//割り算をした際の余りを求めるときは%を利用
}
이 코드의 실행 결과는 다음과 같습니다.
또한 여러 값을 %d로 바꿀 수 있습니다.
#include<stdio.h>
int main(void){
printf("%dたす%dは%dです",3,7, 3+7);
//1個目の%dには3、2個目の%dには7、3個目の%dには3+7の解である10が代入される
}
Reference
이 문제에 관하여(숫자와 계산), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/4429-wd/items/e03a6e8d1a71190295a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)