实验二实验报告

part 1常用格式字符

printf("控制字符串",输出列表)            scanf("控制字符串",&变量名)         使用printf()和scanf()时要在程序开头加上#include<stdio.h>

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

%5d:表示输出int型数据的宽度为5.如果数据本身的长度大于5,为保证数据的精确性按实际输出,若数据长度小于5则在左边补空格使数据的宽度达到5。

%7f:表示输出float型数据的宽度为7.如果数据本身的长度大于7,为保证数据的精确性按实际输出,若数据长度小于7则在左边补空格使数据的宽度达到5。

%6.2f:表示输出float型数据的总宽度为6,小数点后2位。若数据本身长度大于6则按实际输出

printf("控制字符串",输出列表)            scanf("控制字符串",&变量名)         使用printf()和scanf()时要在程序开头加上#include<stdio.h>

输入double类型数据时格式控制符必须要用%lf。

parrt 4

#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;
} 

有break时无break时

#include<stdio.h>
int main()
{
    char ch;
    printf("请输入你的答案A,B,C,orD\n");
    scanf("%c",&ch);
    if(ch=='A')
    printf("binggo,you are right");
    else
      printf("try again~");
    return 0;
 } 

猜你喜欢

转载自www.cnblogs.com/hsc6/p/10628025.html