首页 >

【模板】牛牛学说话之-字符

  1. %d:用于整型数据的输出。例如:int num = 10; printf(“The number is %d”, num); 输出结果为:The number is 10。
  2. %c:用于字符型数据的输出。例如:char ch = ‘A’; printf(“The character is %c”, ch); 输出结果为:The character is A。
  3. %s:用于字符串型数据的输出。例如:char str[] = “Hello World”; printf(“The string is %s”, str); 输出结果为:The string is Hello World。
  4. %f:用于单精度浮点型数据的输出。例如:float num = 3.14; printf(“The number is %f”, num); 输出结果为:The number is 3.140000。
  5. %lf:用于双精度浮点型数据的输出。例如:double num = 2.71828; printf(“The number is %lf”, num); 输出结果为:The number is 2.718280。
#include<stdio.h>
int main ()
{
    char a = getchar();
    putchar(a);
}

发表于 2022-04-09 16:11:31 回复(1)
#include <stdio.h>

int main() {
   
    char a;
    scanf("%c\n",&a);
    printf("%c\n",a);
    return 0;
}
发表于 2023-10-13 17:13:41 回复(2)
a=input()
print(a)
发表于 2022-04-03 21:10:52 回复(0)
a=input()
print(str(a))
发表于 2022-03-15 20:01:37 回复(2)
#include <stdio.h>

int main()
{
    char a[1];
    scanf("%c",&a[0]);
    printf("%c",a[0]);
    return 0;
}
(疯狂灌水)
发表于 2025-12-05 14:21:54 回复(0)
#include <stdio.h>

int main()
{
    char ch = '\0';
    if (ch >= 0 && ch <= 127)
    {
        scanf("%c",&ch);
        printf("%c", ch);
    }

    return 0;
}

发表于 2023-01-26 21:52:58 回复(0)
#include <stdio.h>

int main() {
    putchar(getchar());
    return 0;
}

编辑于 2024-03-16 08:53:38 回复(1)
为什要这样写,我在VS2022中while(ch=getchar())就没问题,到这里这样写可以得到输入字符,但是后边会跟着一堆乱码
#include <stdio.h>

int main() {
   char ch = 0;
   ch = getchar();

	putchar(ch);

    return 0;
}

编辑于 2024-01-06 13:10:11 回复(3)
#include<stdio.h>
int main()
{
    char a;
    scanf("%c",&a);
    printf("%c",a);
    return 0;
}
编辑于 2024-01-02 16:41:51 回复(0)
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String a = input.next();
        System.out.println(a);
    }
}

发表于 2023-03-02 15:57:59 回复(0)
package main

import "fmt"

func main() {
    var a string
    fmt.Scanln(&a)
    fmt.Println(a)
}
发表于 2022-08-25 00:01:41 回复(0)
  1. %d:用于整型数据的输出。例如:int num = 10; printf(“The number is %d”, num); 输出结果为:The number is 10。
  2. %c:用于字符型数据的输出。例如:char ch = ‘A’; printf(“The character is %c”, ch); 输出结果为:The character is A。
  3. %s:用于字符串型数据的输出。例如:char str[] = “Hello World”; printf(“The string is %s”, str); 输出结果为:The string is Hello World。
  4. %f:用于单精度浮点型数据的输出。例如:float num = 3.14; printf(“The number is %f”, num); 输出结果为:The number is 3.140000。
  5. %lf:用于双精度浮点型数据的输出。例如:double num = 2.71828; printf(“The number is %lf”, num); 输出结果为:The number is 2.718280。
发表于 2026-05-01 20:01:38 回复(0)
string = input()
print(string)
发表于 2026-03-15 18:25:47 回复(0)
#include <iostream>
using namespace std;

int main() {
	char c = getchar();
	putchar(c);
}


发表于 2026-02-08 19:02:34 回复(0)
#include <stdio.h>
int main()
{
    char ch = 0;
    scanf("%c",&ch);
    printf("%c",ch);
    return 0;
}

发表于 2026-01-02 21:50:25 回复(0)
str=input()
print(str)

发表于 2025-11-16 15:35:23 回复(0)
声明char a,a在ASCII中
发表于 2025-10-16 20:49:00 回复(0)
func main(){
    var str string
    fmt.Scan(&str)
    fmt.Println(str)
}


发表于 2025-08-21 08:56:34 回复(0)
#include<stdio.h>
 
int main()
{
    char 字符;
    scanf("%c",&字符);
    printf("%c",字符);
    return 0;
}

发表于 2025-08-14 23:01:48 回复(0)
#include <stdio.h>
int main()
 {
 char  b;
    scanf("%c",&b );
    printf("%c\n", b);
    return 0;
}
发表于 2025-06-16 12:55:06 回复(0)