Menu
CoddyTech

复习挑战

本课属于 Coddy C 学习旅程的“基础知识”单元。第 15 课,共 63 课。

challenge icon

挑战

简单

创建一个 C 程序,完成以下操作:

  1. 声明并初始化:
    • 声明一个整数变量 age,值为 25
    • 声明一个浮点变量 price,值为 19.99
    • 声明一个字符变量 grade,值为 'A'
    • 使用 #define 声明一个常量 MAX_SCORE,值为 100
  2. 计算:
    • 计算打 15% 折后的 price,并将结果存入变量 discounted_price
    • 使用显式类型转换将 discounted_price 转换为整数,并将结果存入 rounded_price

请确保浮点数的格式恰好显示 2 位小数。

亲手试试

#include <stdio.h>

int main() {
    // 声明并初始化变量
    
    // 计算折后价格
    
    // 通过类型转换转为整数
    
    // 打印所有变量
    printf("Age: %d\n", age);
    printf("Price: $%.2f\n", price);
    printf("Discounted Price: $%.2f\n", discounted_price);
    printf("Rounded Price: $%d\n", rounded_price);
    printf("Grade: %c\n", grade);
    printf("Max Score: %d\n", MAX_SCORE);
    
    return 0;
}

基础知识中的所有课

自己练习: C 在线编译器