明解c语言入门版答案第一章,《明解C语言》笔记及课后习题 【第一章】

练习1-1

/*---编写一段程序,计算出15减去37的结果,并以“15减去37

的结果时-22。”的格式进行显示。*/

#include int main (void)

{

printf("15减去37的结果是%d\n",15-37);

return 0;

}

练习1-2

/*---换行显示各个字符---*/

#include int main(void)

{

printf("天\n地\n人\n");

return 0;

}

练习1-3

#include int main(void)

{

printf("喂!\n\n您好!\n再见。");

return 0;

}

练习1-4

/*---在int型变量的声明中为变量赋一个实数值的初始值

(如3.14或5.7等)会怎样?---*/

#include int main(void)

{

int x = 3.14;

printf("%d",x);

/*运行结果:省略小数位结果*/

return 0;

}

练习1-5

/*---读取一个整数并显示该整数加上12之后的结果。---*/

#include int main(void)

{

int no;

printf("请输入一个整数:");

scanf("%d",&no);

printf("该整数加上12的结果是%d。", no + 12);

return 0;

}

练习1-6

/*---读取一个整数并显示该整数减去6之后的结果---*/

#include int main(void)

{

int no;

printf("请输入一个整数:");

scanf("%d",&no);

printf("该整数减去6的结果是%d",no - 6);

return 0;

}

练习1-7

/*---用puts函数输出---*/

#include int main(void)

{

puts("天");

puts("地");

puts("人");

return 0;

}

练习1-8

/*显示读取到的两个整数的乘积。*/

#include int main(void)

{

int a,b;

puts("请输入两个整数。");

printf("整数1:");

scanf("%d",&a);

printf("整数2:");

scanf("%d",&b);

printf("它们的乘积是%d",a * b);

return 0;

}

练习1-9

/*---显示读取到的三个整数的和---*/

#include int main(void)

{

int a, b, c;

puts("请输入三个整数。");

printf("整数1:");

scanf("%d",&a);

printf("整数2:");

scanf("%d",&b);

printf("整数3:");

scanf("%d",&c);

printf("它们的和是%d",a + b + c);

return 0;

}

变量:

声明的变量未赋值时,变量会被自动放入一个不确定的值,即垃圾值。另外,只有被赋予静态存储期的变量,在生成时值为0。关于这一点,我们将在第6章详述。

初始化:在生成变量的时候放入数值。

赋值:在已生成的变量中放入数值。

输出函数puts:

puts 函数可以按顺序输出作为实参的字符串,并在结尾换行。

在需要换行且不用进行格式化输出的时候,就可以使用puts函数来代替printf函数。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值