第4讲-C语言程序初体验-练习

练习一:我姓名读音首字母,用星号打印出来。能猜得出是什么字母吗?大笑

#include <stdio.h>
#include <stdlib.h>
/**
 * 打印我名字的拼音的首个字母。
 *
 * @author 陈淦森
 * @version 1.0.1
 * Date 2016-01-03
 */
int main()
{
    printf(" *****   *****   ******\n");
    printf("*       *        **\n");
    printf("*       *          **\n");
    printf("*       *    **      **\n");
    printf(" *****   ******  ******\n");
    return 0;
}

练习二:求a和b两个数之和

#include <stdio.h>
#include <stdlib.h>
/**
 * 求a和b两个数之和
 *
 * @author 陈淦森
 * @version 1.0.1
 * Date 2016-01-03
 */
int main()
{
    int a, b, sum;
    scanf("%d %d", &a, &b);
    sum = a + b;
    printf("%d + %d = %d\n", a, b, sum);
    return 0;
}


练习三:用户界面友好的程序

#include <stdio.h>
#include <stdlib.h>
/**
 * 用户界面友好的程序
 *
 * @author 陈淦森
 * @version 1.0.1
 * Date 2016-01-04
 */
int main()
{
    int a, b, sum;
    printf("请输入两个要相加的整数,以空号分隔:");
    scanf("%d %d", &a, &b);
    sum = a + b;
    printf("计算的结果是:");
    printf("%d + %d = %d\n", a, b, sum);
    printf("计算完毕,谢谢使用!");
    return 0;
}

练习四:将英尺转换为米

#include <stdio.h>
#include <stdlib.h>
/**
 * 将英尺转换为米
 *
 * @author 陈淦森
 * @version 1.0.1
 * Date 2016-01-04
 */
int main()
{
    float f, m;
    printf("Please enter a feet:");
    scanf("%f", &f);
    m = f / 3.28;
    printf("%f feet is in %f meter", f, m);
    return 0;
}

练习五:计算长方形的周长和面积

/**
 *  计算长方形的周长和面积
 *
 * @Author 陈淦森
 * @Version 1.0.1
 * @Date 2016年1月4日
 */
int main()
{
    float a, b, perimeter, area;
    scanf("%f %f", &a, &b);
    // 计算周长
    perimeter = (a + b) * 2;
    // 计算面积
    area = a * b;
    printf("周长等于:%f\n", perimeter);
    printf("面积等于:%f\n", area);
    return 0;
}

练习六:打印两个电阻的并联阻值

/**
 * 打印两个电阻的并联阻值
 *
 * @Author 陈淦森
 * @Version 1.0.1
 * @Date 2016年1月4日
 */
int main()
{
    float r1, r2, r;
    scanf("%f %f", &r1, &r2);
    r = 1 / (1 / r1 + 1 / r2);
    printf("并联后的阻值为:%f", r);
    return 0;
}

练习七:输入摄氏温度值(C),转换为华氏温度值(F)并输出

/**
 * 输入摄氏温度值(C),转换为华氏温度值(F)并输出
 *
 * @Author 陈淦森
 * @Version 1.0.1
 * @Date 2016年1月4日
 */
int main()
{
    float c, f;
    printf("请输入摄氏温度值:");
    scanf("%f", &c);
    f = c * 9 / 5 + 32;
    printf("转换为华氏温度值:%f", f);
    return 0;
}




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值