首页 > 其他分享 >C语言输入输出

C语言输入输出

时间:2024-04-29 18:23:46浏览次数:21  
标签:puts int 输入输出 C语言 char radius printf 字符串

#include <stdio.h>

int main()
{
    // 练习:计算圆的面积,其半径由用户指定
    float radius; // 圆的半径
    printf("enter radius: ");
    scanf("%f", &radius); // 理解为阻塞式函数

    const float PI = 3.14;
    float area = PI * radius * radius;
    printf("area=%.2f\n", area);

    // 练习:输入多个变量的值,求乘积
    int a, b, c; // 用于接收从键盘输入的三个值
    printf("enter three number: ");
    // scanf("%d%d%d\n", &a, &b, &c); //输入数据时,使用空格/tab/回车操作分隔
    scanf("%d,%d,%d\n", &a, &b, &c); //输入数据时,使用,分隔

    int result = a * b * c;
    printf("result=%d\n", result);

    return 0;
}

#include <stdio.h>

int main(){
    /*
    3. getchar()与putchar()的使用
    > putChar():输出一个字符
    > getChar():输入一个字符
    */
    char c1 = 'A';
    putchar(c1);

    printf("enter c2: ");
    char c2 = getchar(); // 是一个阻塞式的函数
    putchar(c2);

    return 0;
}

#include <stdio.h>

int main()
{    
    /**
     4. gets()与puts()的使用
     > puts():输出一个字符串
     > gets():输入一个字符串
    */
    // 输出字符串
    char str[] = {"China"};
    puts(str);
    char str1[] = {"Beijing"};
    puts(str1);

    // 读入字符串
    char str2[15];
    printf("enter your name: ");
    gets(str2); // 从键盘读入字符串,并将字符串数据保存在str2数组中
    puts(str2);

    return 0;
}

 

标签:puts,int,输入输出,C语言,char,radius,printf,字符串
From: https://www.cnblogs.com/yiruliu/p/18166446

相关文章

  • p1140 C语言循环数
    #include<stdio.h>#include<stdlib.h>#include<math.h>#include<string.h>#defineN100intmain(){intn,x,y,i,j,p,q,t,s;chara[N]={'0'};while(scanf("%s",&a)!=EOF){intb[N];......
  • 实验3 C语言函数应用编程
    1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);//函数声明voidprint_spaces(intn);//函数声明voidprint_blank_lines(intn);//函数声明......
  • 【C语言】---- return的作用
    return是C语言中的一个关键字,用于从函数中返回值。它有以下几个作用:1返回值return用于将函数的结果返回给调用者。在函数执行过程中,当遇到return语句时,函数将立即停止执行,并将其后的表达式的值作为函数的返回值返回给调用者。例如:```cintadd(inta,intb){return......
  • C语言常量
    多种方式定义常量 常量没有数据类型。#include<stdio.h>#defineZERO0#definePI3.1415intmain(){//1.字面常量3.14;//字面常量1000;//字面常量//2.#defineprintf("zero=%d\n",ZERO);//ZERO=1;//不可以重新赋值/......
  • 【C语言】---- 数组
    在计算机编程中,数组是一种非常重要的数据结构,它可以用来存储多个相同类型的数据。在本文中,我们将深入探讨一维数组和二维数组,它们的定义、特性以及在编程中的应用。一维数组一维数组是最简单的数组形式之一,它是一组按顺序排列的元素的集合,每个元素都有一个唯一的索引。在C语言中......
  • 实验3 C语言函数应用编程
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);//函数声明voidprint_spaces(intn);//函数声明voidprint_blank_lines(intn);//函数声明......
  • C语言,实现数字谱到简谱的转换
    C语言,实现数字谱到简谱的转换前言:本文初编辑于2024年4月28日CSDN:https://blog.csdn.net/rvdgdsva博客园:https://www.cnblogs.com/hassle前言使用C语言实现了一个程序,能够将数字谱转变成简谱网站能够识别的格式,依靠简谱网站将简谱绘制出来简谱网站,不需要安装任何应用,支持免......
  • 实验3 C语言函数应用编程
    #include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprint_spaces(intn);voidprint_blank_lines(intn);intmain(){ intline,col,i;......
  • 实验3 C语言函数应用编程
    1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);//函数声明8voidprint_spaces(intn);//函数声明9voidprint_blank_......
  • c语言实验三
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);//函数声明voidprint_spaces(intn);//函数声明voidprint_blank_lines(intn);//函数声......