您的位置:首页 > 编程语言

C Primer Plus(第6版)第二章编程练习答案

2018-03-29 23:25 387 查看
       作为在校Fire  Protection Engineering方向萌新,出于爱好和需求开始了计算机学习:-D然而贫困地区的孩子表示真的啥都不知道,半年多的copy式编程搞的深度学习模型也就糊弄鬼还行,真的搞个轮子啥的我只能跪了……
       痛定思痛,决定认真按照CS专业的课程吧数据结构、算法、网络啥的一点点补齐,Python、JavaScript啥的放下从C认真开始培养编程习惯。博客就以《C Primer Plus》这本“恶名昭彰”的C语言之书的课后答案开始。
       作为萌新,这种练习答案当然没有任何实践价值,不过好处是萌新也没有“专家盲区”,不像网上已有的答案对新手的友好度偏低,适合与我一样的萌新食用。
       题目就不再赘述,默认读者手上有实体书或电子版。#include <stdio.h>
int main(void)
{
printf("Gustav Mahler\n");
printf("Gustav\n");
printf("Mahler\n");
printf("Mahler Gustav\n");

return 0;
}
#include <stdio.h>
int main(void)
{
printf("Gustav Mahler\n");

printf("China\n");

return 0;
}
#include <stdio.h>
int main(void)
{
int Age;
Age = 18;

printf("我的年龄是:%d岁等于%d天\n", Age, 365 * Age);

return 0;
}
#include <stdio.h> //建议多调换几次函数原型、函数定义的位置加强了解

void deny(void) //函数定义放在指令、头文件和函数原型之间,注意不能放在main()函数的后面
{
printf("Which nobody can deny!");
}

void jolly(void);
void deny(void); //两个函数原型不能放在main()函数的后面

int main(void)
{
jolly();
jolly();
deny();

return 0;
}
void jolly(void) //函数定义仿照书中的例子放在最后
{
printf("For he's a jolly good fellow!\n");
}
#include <stdio.h> //建议多调换几次函数原型、函数定义的位置加强了解

void br(void);
void ic(void); //两个函数原型不能放在main()函数的后面

void br(void) //函数定义放在函数原型后,注意不能放在main()函数的后面
{
printf("Brazil,Russia "); //注意两个函数定义中为了实现题目需求,一个加了\n,另一个没有
}

int main(void)
{
br();
ic();
ic();
br();

return 0;
}
void ic(void) //一个函数定义仿照书中的例子放在最后
{
printf("Russia,Brazil\n");
}
#include <stdio.h>
int main(void)
{
int toes = 10; //整形定义和赋予变量可以放在一行

printf("toes:%d\ntoes的二倍:%d\ntoes的平方:%d\n", toes, toes * 2, toes * toes);

return 0;
}
#include <stdio.h>
void code(void);
int main(void)
{
code();code();code();printf("\n"); //多个以;结尾的语句也可以放在一行
code();code();printf("\n"); //printf()函数也可以只输出\n
code();

return 0;
}
void code(void)
{
printf("smile!");
}
#include <stdio.h>

int one_three(void);
int two(void);

int main(void)
{
printf("starting now:\n");
one_three();
printf("done!");

return 0;
}

int one_three(void)
{
printf("one\n");
two();  //在函数定义中放入函数调用
}
int two(void)
{
printf("two\n");
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息