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

《C Primer Plus》(第五版)第二章编程练习题源代码

2018-03-23 23:57 441 查看

第一题

题目



源代码

#include<stdio.h>

int main(void)
{
printf("黄子涵\n");
printf("黄\n子涵\n");
printf("黄");
printf("子涵\n");
return 0;
}


输出结果



第二题

题目



源代码

输出语句

#include<stdio.h>

int main(void)
{
printf("黄子涵\n");
printf("广东省湛江市\n");
return 0;
}


调用函数

#include<stdio.h>
void my_name(void);
void my_adress(void);

int main(void)
{
my_name();
my_adress();
return 0;
}

void my_name(void)
{
printf("黄子涵\n");
}

void my_adress(void)
{
printf("广东省湛江市\n");
}


输出结果



第三题

题目



源代码

#include<stdio.h>
int age_function(int);

int main(void)
{
int age=23;
age_function(age);
return 0;
}

int age_function(int age_1)
{
printf("我的年龄等于%d天\n",age_1*360);
return 0;
}


输出结果



第四题

题目



源代码

#include<stdio.h>
void function1(void);
void function2(void);

int main(void)
{
function1();
function1();
function1();
function2();
return 0;
}

void function1(void)
{
printf("For he's a jolly good fellow!\n");
}

void function2(void)
{
printf("Which nobody can deny!\n");
}


输出结果



第五题

题目



源代码

#include<stdio.h>
int addition(int);
int square(int);

int main(void)
{
int toes=10;
printf("toes=%d\n",toes);
addition(toes);
square(toes);
return 0;
}

int addition(int toes_1)
{
printf("toes+toes=%d\n",toes_1+toes_1);
return 0;
}

int square(int toes_2)
{
printf("toes*toes=%d\n",toes_2*toes_2);
return 0;
}


输出结果



第六题

题目



源代码

#include<stdio.h>
void Smile(void);

int main(void)
{
Smile();
Smile();
Smile();
printf("\n");
Smile();
Smile();
printf("\n");
Smile();
printf("\n");
return 0;
}

void Smile(void)
{
printf("Smile!");
}


输出结果



第七题

题目



源代码

#include<stdio.h>
void one_three(void);
void two(void);

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

void one_three(void)
{
printf("one\n");
two();
printf("three\n");
}

void two(void)
{
printf("two\n");
}


输出结果

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