您的位置:首页 > 其它

C Primer Plus(第6版)第三章答案

2017-07-06 19:54 176 查看
1.
#include <stdio.h>

int main (void)
{
    int i;
    int num = 2;
    float num2 = 3.4E38;
    float num3 = num2 * 10;
    float num4 = 0.1234E-2;

    for (i = 0; i < 31; i++)
    {
        num *= 2;
        printf ("%d\n",num);
    }
    printf ("%e * 10 = %e\n", num2, num3);
    printf ("%f/10 = %f\n", num4, num4 / 10);

    return 0;
}


2.

#include <stdio.h>

int main (void)
{
int ch;

printf ("please enter an ASCII:\n");
scanf ("%d", &ch);
printf ("%c", ch);

return 0;
}


3.

#include <stdio.h>

int main (void)
{
putchar ('\7');
printf ("Start by the sudden sound, Sally shouted,\n\"By the Great Pumpkin, what was that!\"");

return 0;
}


4.#include <stdio.h>

int main (void)
{
float a;

printf ("Enter a floating-point value: ");
scanf ("%f", &a);
printf ("fixed-point notation: %f\nexpontial notation: %e\np notation: %a", a, a, a);

return 0;
}

5.#include <stdio.h>

int main (void)
{
float a;

printf ("Enter your age: ");
scanf ("%f", &a);
printf ("It's %e seconds", 3.156 * 1e7 * a);

return 0;
}

6.#include <stdio.h>

int main (void)
{
float a;

printf ("Enter water's quart: ");
scanf ("%f", &a);
printf ("%e", 950 * a / (3.0 * 1e-23));

return 0;
}

7.#include <stdio.h>

int main (void)
{
float a;

printf ("Enter your height in inch: ");
scanf ("%f", &a);
printf ("Your height in centimeter is %f", a * 2.54);

return 0;
}

8.#include <stdio.h>

int main (void)
{
float a;

printf("Enter the number of cups: ");
scanf("%f", &a);
printf("pint: %f\nounce: %f\nsoup spoon: %f\ntea spoon: %f", a / 2, a * 8, a * 16, a * 48);

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