예제: 문자열 길이 구하기
코드: StringInputLength.cs
using System;
class StringInputLength
{
static void Main()
{
// 문자열 변수를 선언합니다.
string str;
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
Console.Write("문자열을 입력하세요: ");
// 입력된 문자열을 str 변수에 저장합니다.
str = Console.ReadLine();
// 문자열의 길이를 계산하고 출력합니다.
Console.WriteLine("문자열의 길이: {0}", str.Length);
}
}
문자열을 입력하세요: 반갑습니다. 또 만나요.
문자열의 길이: 13
예제: 문자열 길이 구하기
코드: string_length.c
#define _CRT_SECURE_NO_WARNINGS // Visual Studio에서 안전하지 않은 함수 경고를 무시하도록 함
#include <stdio.h>
#include <string.h>
int main(void)
{
// 길이 80을 가진 문자 배열을 선언합니다.
char str[80];
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
printf("문자열을 입력하세요: ");
// 입력된 문자열을 str 배열에 저장합니다.
scanf("%s", str);
// 문자열의 길이를 계산하고 출력합니다.
printf("문자열의 길이: %lu\n", strlen(str));
return 0;
}
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 11
예제: 문자열 길이 구하기
코드: StringLength.java
import java.util.Scanner;
public class StringLength {
public static void main(String[] args) {
// 문자열 변수를 선언합니다.
String str;
// Scanner 객체를 생성하여 입력을 받습니다.
Scanner scanner = new Scanner(System.in);
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
System.out.print("문자열을 입력하세요: ");
// 입력된 문자열을 str 변수에 저장합니다.
str = scanner.nextLine();
// 문자열의 길이를 계산하고 출력합니다.
System.out.println("문자열의 길이: " + str.length());
// Scanner를 닫습니다.
scanner.close();
}
}
문자열을 입력하세요: 안녕하세요. 반갑습니다. 또 만나요.
문자열의 길이: 20
예제: 문자열 길이 구하기
코드: string_length.py
# 사용자로부터 문자열을 입력받습니다.
str = input("문자열을 입력하세요: ")
# 문자열의 길이를 계산하고 출력합니다.
print("문자열의 길이:", len(str))
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 5
예제: 문자열 길이 구하기
코드: string_length.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>문자열 길이 구하기</title>
<script>
function getStringLength() {
// 사용자로부터 문자열을 입력받습니다.
const str = document.getElementById("inputString").value;
// 문자열의 길이를 계산하고 출력합니다.
const result = document.getElementById("result");
result.innerText = "문자열의 길이: " + str.length;
}
</script>
</head>
<body>
<h1>문자열 길이 구하기</h1>
<p>문자열을 입력하세요: <input type="text" id="inputString"></p>
<button onclick="getStringLength()">길이 구하기</button>
<p id="result"></p>
</body>
</html>
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 5
예제: 문자열 길이 구하기
코드: string_length.cpp
#include <iostream>
#include <string>
int main()
{
// string 객체를 선언합니다.
std::string str;
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
std::cout << "문자열을 입력하세요: ";
// 입력된 문자열을 str 객체에 저장합니다.
std::cin >> str;
// 문자열의 길이를 계산하고 출력합니다.
std::cout << "문자열의 길이: " << str.length() << std::endl;
return 0;
}
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 5
예제: 문자열 길이 구하기
코드: string_length.go
package main
import (
"fmt"
"strings"
)
func main() {
// 문자열 변수를 선언합니다.
var str string
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
fmt.Print("문자열을 입력하세요: ")
// 입력된 문자열을 str 변수에 저장합니다.
fmt.Scan(&str)
// 문자열의 길이를 계산하고 출력합니다.
fmt.Printf("문자열의 길이: %d\n", len(strings.Trim(str, "\n")))
}
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 15
예제: 문자열 길이 구하기
코드: string_length.rs
use std::io;
fn main() {
// 문자열 변수를 선언합니다.
let mut str = String::new();
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
println!("문자열을 입력하세요: ");
// 입력된 문자열을 str 변수에 저장합니다.
io::stdin().read_line(&mut str).expect("입력 오류");
// 문자열의 길이를 계산하고 출력합니다. 줄바꿈 문자를 제거하고 길이를 계산합니다.
println!("문자열의 길이: {}", str.trim_end().chars().count());
}
문자열을 입력하세요:
안녕하세요.
문자열의 길이: 5
예제: 문자열 길이 구하기
코드: string_length.ts
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
console.log("문자열을 입력하세요: ");
rl.on("line", function (str: string) {
// 문자열의 길이를 계산하고 출력합니다.
console.log("문자열의 길이: " + str.length);
rl.close();
});
문자열을 입력하세요:
안녕하세요.
문자열의 길이: 5
예제: 문자열 길이 구하기
코드: string_length.kt
import java.util.Scanner
fun main(args: Array<String>) {
// Scanner 객체를 사용해 사용자 입력을 처리합니다.
val scanner = Scanner(System.`in`)
// 사용자에게 문자열을 입력받기 위한 안내 메시지를 출력합니다.
print("문자열을 입력하세요: ")
// 입력된 문자열을 str 변수에 저장합니다.
val str = scanner.nextLine()
// 문자열의 길이를 계산하고 출력합니다.
println("문자열의 길이: ${str.length}")
}
문자열을 입력하세요: 안녕하세요.
문자열의 길이: 5