c语言程序设计教程第二版课后习题答案
1. 基本概念和语法
1.1 变量和数据类型
题目:
请将下列C语言的变量定义语句补充完整,并给出每个变量的数据类型和初始化值。
代码:
```c
#include <stdio.h>
int main() {
    int a;
    float b;
    char c;
    double d;
    int x = 5;
    float y = 3.14;
    char z = 'A';
    printf("a的数据类型:%s,a的初始值:%d\n", typeof(a), a);
    printf("b的数据类型:%s,b的初始值:%f\n", typeof(b), b);
    printf("c的数据类型:%s,c的初始值:%c\n", typeof(c), c);
    printf("d的数据类型:%s,d的初始值:%lf\n", typeof(d), d);
    printf("x的数据类型:%s,x的初始值:%d\n", typeof(x), x);
    printf("y的数据类型:%s,y的初始值:%f\n", typeof(y), y);
一个完整的c语言程序
    printf("z的数据类型:%s,z的初始值:%c\n", typeof(z), z);
    return 0;
}
```
答案:
a的数据类型:int,a的初始值:随机值
b的数据类型:float,b的初始值:随机值
c的数据类型:char,c的初始值:'\0'
d的数据类型:double,d的初始值:随机值
x的数据类型:int,x的初始值:5
y的数据类型:float,y的初始值:3.140000
z的数据类型:char,z的初始值:A
1.2 运算符和表达式
题目:
请在下列C语言程序中补充运算符,使程序达到题目要求。
```c
#include <stdio.h>
int main() {

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。