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

来源:互联网 发布:网络词语 码字什么意思 编辑:程序博客网 时间:2024/04/30 08:38
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;}

原创粉丝点击