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

第一题

题目

这里写图片描述

源代码

#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;
}

输出结果

这里写图片描述

第六题

题目

这里写图片描述

扫描二维码关注公众号,回复: 1441720 查看本文章

源代码

#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");
}

输出结果

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_15299517/article/details/79674038