C程序设计 谭浩强 第一章课后习题详解(包含算法分析,运行结果)

第一章 程序设计和C语言

(1)手绘章节思维导图

(2)课后习题答案及解题思路

1.1、1.3

题的答案都在书中第一章,可以通过仔细阅读找到答案,对c语言能做到很好的入门与进阶。

1.2

(我觉得这道题挺有意义的,所以就写到博客里了)

  为什么需要计算机语言:人与人交流需要语言,计算机作为一种工具,那么人与计算机交流也就需要一种语言。需要创造一种计算机和人都能识别的语言,就是计算机语言。

  高级语言的特点书中有详细的解答,我想谈谈c语言作为高级语言,学习者容易看懂,不需要太复杂的计算机组成基础,区别于机器语言、汇编语言可以很好地上手。

1.4(略)

  主要掌握如何使用编译器,自己跑一遍程序。我在编写c/c++的程序时,多用的是CodeBlocks,其他编译软件大家可以根据自己的喜好选择。

1.5

# include <stdio.h>     //库函数头文件
int main()              //主函数
{
    printf("******************************\n");
    printf("Very good!\n");
    printf("******************************\n");
    return 0;
}

1.6

//题目:输入a,b,c三个值,输出其中最大者。

# include <stdio.h>     //库函数头文件
int main()              //主函数
{
    int a,b,c;
    int max;
    printf("请输入a,b,c:");
    scanf("%d,%d,%d",&a,&b,&c);
    if(a>b)             //使用if、else完成三个数的比较
        max=a;
    else
        max=b;
    if(c>max)
        max=c;
    printf("a,b,c中最大的为:%d",max);

}

1.7

   这道题考察的是注释,c语言中有两种注释,//行注释、/*    */段落注释,需要注意的是当其出现在字符串中则属于字符串,不是注释。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值