实验2 格式化输入输出和分支语句

本文详细介绍了C语言中的格式输出方法,包括%d、%f等格式符的使用,以及如何通过修饰符调整输出宽度、精度。同时,通过实例展示了switch语句的运用,实现根据不同输入显示特定信息。

part 1

关于几个常用格式符:

%d:按十进制整数输出           %f:按浮点数输出          %c:按字符输出          %e:按指数形式输出             %s:按字符串输出

%5d:按宽度为5的十进制整数输出     %lf:按长整型浮点数输出        %3.f:小数点后保留3位       %6.2f:宽度为6,小数点后保留2位

当在double类型下输出时,必须使用格式符%lf

part  4

/*
switch语句使用示例
输入1,2,3...的不同整数,显示不同提示信息  
*/
#include <stdio.h>
int main() {
    int level;
    printf("输入现在状态等级(1-5):  ");
    scanf("%d",&level);
    switch(level) {
        case 1: printf("high翻了:)\n"); break;
        case 2: printf("low爆了:(\n"); break; 
        default: printf("一言难尽,无法概括。。。\n");
    }
    return 0;
} 

运行结果:

part  5

#include <stdio.h>
  int main(){
      char X;
      printf("请输入正确答案(A,B,C or D):");
      scanf("%c",&X);
       switch(X){
           case 'A' :printf("bingo,you are right!\n");break;
           default:printf("try again~\n");break;
       }
       return 0;

运行结果:

实验总结体会:

1.注意修饰符(确定宽度、精度、小数位数、对齐方式)的使用,多记几个example,比如part1那些最基本的例子

2.if和switch语句已基本掌握。。。。(都学期末了,再不掌握岂不是要凉凉)

 ps:互评链接见评论部分。

 

转载于:https://www.cnblogs.com/Xoy31415926/p/11081363.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值