明解C语言 入门篇 第一章答案
练习1-1
#include <stdio.h>
int main() {
int a;
a = 15;
int b;
b = 37;
int c;
c = a - b;
printf("%d-%d的结果是%d.", a, b, c);
return 0;
}
练习1-2
#include <stdio.h>
int main() {
printf("天\n地\n人\n");
return ;
}
练习1-3
#include <stdio.h>
int main() {
printf("喂!\n \n您好!\n再见。");
return ;
}
练习1-4
#include <stdio.h>
int main() {
int x = 3.14;
printf("%d", x);
return ;
}
结果会输出 3 因为int只能输出整数,小数部分会被忽略。
练习1-5
#include <stdio.h>
int main() {
int x;
printf("请输入一个整数:");
scanf("%d", &x);
printf("该整数加上12的结果是%d.",x+);
return ;
}
练习1-6
#include <stdio.h>
int main() {
int x;
printf("请输入一个整数:");
scanf("%d", &x);
printf("该整数减去6的结果是%d.",x-);
return ;
}
练习1-7
#include <stdio.h>
int main() {
puts("天");
puts("地");
puts("人");
return ;
}
练习1-8
#include <stdio.h>
int main() {
int x;
int y;
int z;
puts("请输入两个整数");
printf("整数1:");
scanf("%d", &x);
printf("整数2:");
scanf("%d", &y);
z = x * y;
printf("它们的乘积是:%d", z);
return ;
}
练习1-9
#include <stdio.h>
int main() {
int x;
int y;
int z;
int sum;
puts("请输入三个整数");
printf("整数1:");
scanf("%d", &x);
printf("整数2:");
scanf("%d", &y);
printf("整数3:");
scanf("%d", &z);
sum = x + y + z;
printf("它们的和是:%d", sum);
return ;
}
明解C语言 入门篇 第一章答案的更多相关文章
- 明解C语言 入门篇 第二章答案
练习2-1 #include <stdio.h> int main() { int x; int y; int percent; puts("请输入两个整数"); pr ...
- 明解C语言 中级篇 第一章答案
练习1-1 #include <stdio.h> #include<stdlib.h> int main() { srand(time()); ; printf("您 ...
- 明解C语言 入门篇 第九章答案
练习9-1 /* 将字符串存储在数组中并显示(其2:初始化) */ #include <stdio.h> int main(void) { char str[] = "ABC\0 ...
- 明解C语言 入门篇 第八章答案
练习8-1 #include<stdio.h> #define diff(x,y)(x-y) int main() { int x; int y; printf("x=" ...
- 明解C语言 中级篇 第二章答案
练习2-1 /* 倒计时后显示程序运行时间 */ #include <time.h> #include <stdio.h> /*--- 等待x毫秒 ---*/ int slee ...
- 明解C语言 入门篇 第十章答案
练习10-1 #include <stdio.h> void adjust_point(int*n) { ) *n = ; ) *n = 0; } int main() { int x; ...
- 明解C语言 入门篇 第五章答案
练习5-1 /* 依次把1.2.3.4.5 赋值给数组的每个元素并显示(使用for语句) */ #include <stdio.h> int main(void) { int i; ]; ...
- 明解C语言 入门篇 第四章答案
练习4-1 #include <stdio.h> int main(void) { int no; int x; do{ printf("请输入一个整数:"); sca ...
- 明解C语言 入门篇 第三章答案
练习3-1 #include <stdio.h> int main() { int x; int y; puts("请输入两个整数."); printf("整 ...
随机推荐
- Mybatis的xml文件对大于号小于号的特殊处理!
当我们需要通过xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序 ...
- 【原创】(六)Linux内存管理 - zoned page frame allocator - 1
背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本: ...
- Java为什么需要四种引用?
首先抛出一个问题:在闲暇时间收拾自己家里的时候,对某一件物件要不要丢弃的问题上,是否有过食之无味,弃之可惜的感觉? 同样的,JVM在回收Java对象的时候,是否对对象实例也有食之无味,弃之可惜的感受? ...
- vue自定义指令,比onerror更优雅的方式实现当图片加载失败时使用默认图,提供三种方法
首先,来看下效果图(演示一下图片正常加载与加载失败时的效果) 在线体验地址:https://hxkj.vip/demo/vueImgOnerror/ 一.常规方法解决 我们都知道,img标签支持one ...
- Rust入坑指南:常规套路
搭建好了开发环境之后,就算是正式跳进Rust的坑了,今天我就要开始继续向下挖了. 由于我们初来乍到 ,对Rust还不熟悉,所以我决定先走一遍常规套路. 变不变的变量 学习一门语言第一个要了解的当然就是 ...
- MongoDB系列(一):初步理解
一.简介 MongoDB是一款强大.灵活.且易于扩展的通用型数据库 1.易用性 1)MongoDB是一款面向文档的数据库,而不是关系型数据库,因此而有着更好的扩展性. 2)通过在文档中嵌入文档和数组, ...
- mvvm的初步思想
1.Object.defineProperty(obj,key,desc); 用法:1.给对象新增属性和特性 2.修改对象属性值和特性 desc(属性特性): 1.enumerable:boolean ...
- Unreal Engine 4 系列教程 Part 3:材质教程
.katex { display: block; text-align: center; white-space: nowrap; } .katex-display > .katex > ...
- Android 列表(ListView、RecyclerView)不断刷新最佳实践
本文微信公众号「AndroidTraveler」首发. 背景 在 Android 列表开发过程中,有时候我们的 Item 会有一些组件,比如倒计时.这类组件要求不断刷新,这个时候由于列表复用的机制,因 ...
- 数据结构2_java---栈,括号匹配
package Main; import java.util.Scanner; import javax.swing.text.html.HTMLDocument.HTMLReader.Isindex ...