【NOI OpenJudge】【1.2】编程基础之变量定义、赋值及转换

文章目录[x]
  1. 0.1:01: 整型数据类型存储空间大小
  2. 0.2:02: 浮点型数据类型存储空间大小
  3. 0.3:03:其他基本数据类型存储空间大小
  4. 0.4:04:填空:类型转换1
  5. 0.5:05:填空:类型转换2
  6. 0.6:06:浮点数向零舍入
  7. 0.7:07: 打印ASCII码
  8. 0.8:08:打印字符
  9. 0.9:09:整型与布尔型的转换
  10. 0.10:10:Hello, World!的大小

                        
                        
                        在这里插入图片描述

01: 整型数据类型存储空间大小

#include
int main(){
    int a; short b;
    printf("%d %d",sizeof(a),sizeof(b));
    return 0;
}

02: 浮点型数据类型存储空间大小

#include
int main(){
    float a; double b;
    printf("%d %d",sizeof(a),sizeof(b));
    return 0;
}

03:其他基本数据类型存储空间大小

#include
int main(){
    bool a; char b;
    printf("%d %d",sizeof(a),sizeof(b));
    return 0;
}

04:填空:类型转换1

#include
int main(){
    printf("D C");
    return 0;
}

05:填空:类型转换2

#include
int main(){
    printf("F E");
    return 0;
}

06:浮点数向零舍入

#include
int main(){
    float a;
    scanf("%f",&a);
    printf("%d",(int)a);
    return 0;
}

07: 打印ASCII码

#include
int main(){
    char c;
    scanf("%c",&c);
    printf("%d",(int)c);
    return 0;
}

08:打印字符

#include
int main(){
    int a;
    scanf("%d",&a);
    printf("%c",a);
    return 0;
}

09:整型与布尔型的转换

#include
int main(){
    int a;
    scanf("%d",&a);
    bool b = a;
    printf("%d",b);
    return 0;
}

10:Hello, World!的大小

#include
int main(){
    char s[] = "Hello, World!";
    printf("%d",sizeof(s));
    return 0;
}
点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像