C
「已注销」
少即是多,慢即是快。
展开
-
C Primer Plus编程习题(第五章)
123456789原创 2018-12-06 09:19:22 · 489 阅读 · 0 评论 -
明解C语言入门篇(第12章练习题)
12.1#include<stdio.h>#define NAME_LEN 64struct student{ char name[NAME_LEN]; int height; float weight; long schols;};int main(void){ struct student takao = {"Takao",...原创 2019-03-08 14:40:55 · 420 阅读 · 1 评论 -
明解C语言入门篇(第11章练习题)
11.1#include&lt;stdio.h&gt;int main(void){ char *p = "123"; printf("p = \"%s\"\n", p); p = "456" + 1; printf("p = \"%s\"\原创 2019-03-08 10:01:04 · 1026 阅读 · 0 评论 -
明解C语言入门篇 (第10章练习题)
10.1#include<stdio.h>void adjust_point(int *n){ if (*n < 0) *n = 0; if (*n > 100) *n = 100;}int main(void){ int na; printf("请输入一个整数值: "); scanf...原创 2019-03-07 16:33:53 · 433 阅读 · 4 评论 -
明解C语言入门篇 (第9章练习题)
刚学会的一个东西,在插入代码块前面的…后输入语言,可显示颜色~9.1#include<stdio.h>int main(void){ char str[] = "ABC\0DEF"; printf("字符串为\"%s\"。\n", str); return 0;}9.2#include<stdio.h>int main(v...原创 2019-03-06 19:50:04 · 714 阅读 · 0 评论 -
明解C语言入门篇(第8章练习题)
8.1#define diff(x, y) ((x) - (y))8.2#define max(max(a, b), max(c, d)) ((max(a, b) > max(c, d)) ? (max(a, b)) : (max(c, d)))#define max(max(max(a, b), c), d) ((max(max(a, b), c) > d) ? (max(...原创 2019-02-25 20:47:26 · 561 阅读 · 0 评论 -
明解C语言入门篇(第6章练习题)
6.1#include&amp;lt;stdio.h&amp;gt;int min2(int a, int b){ int min = a; if (b &amp;lt; min) min = b; return min;}int main(void){ int a, b; printf(&quot;请输入a的值: &原创 2019-01-21 00:22:25 · 608 阅读 · 0 评论 -
明解C语言入门篇(第5章练习题)
5.1#include&amp;amp;lt;stdio.h&amp;amp;gt;int main(void){ int i; int v[5]; for (i = 0; i &amp;amp;lt; 5; i++) v[i] = i; for (i = 0; i &amp;amp;lt; 5; i++) printf(&amp;q原创 2019-01-19 00:21:55 · 2445 阅读 · 2 评论 -
明解C语言入门篇(第4章练习题)
4.1#include&amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;gt;int main(void){ int retry; do { int no; printf(&amp;amp;amp;quot;请输入一个整数:&amp;amp;amp;quot;); scanf(&amp;a原创 2019-01-15 21:54:47 · 2064 阅读 · 0 评论 -
明解C语言入门篇(第3章练习题)
因不喜欢机械制图,又不能专心去学深奥的东西,随即看看明解C语言入门篇聊以慰藉。课后习题3.1#include&amp;amp;lt;stdio.h&amp;amp;gt;int main(void){ int a, b; printf(&amp;quot;请输入两个整数A和B:&amp;quot;); scanf(&amp;quot;%d %d&amp;q原创 2019-01-06 16:58:01 · 1075 阅读 · 1 评论 -
C Primer Plus (第11章) 笔记
字符串和字符串函数(1)笔记&amp;lt;1 如果字符串字面量之间没有间隔,或者用空白字符分隔,C会将其视为串联起来的字符串字面量。&amp;lt;2 用标准的数组初始化模式给字符串初始化时,末尾一定要加上‘\0’,不然就不是一个字符串,而是一个字符数组。❤️ 让编译器计算数组的大小只能用在初始化时。&amp;lt;4const char ar1[] = &quot;Something is pointing at ...原创 2019-03-11 08:49:28 · 169 阅读 · 0 评论 -
C Primer Plus(第10章)笔记与课后习题
数组和指针(1)笔记1 用数组前必须先初始化它,C不允许把数组作为一个单元赋给另一个数组,除初始化以外也不允许使用花括号列表的形式赋值。/* 一些无效的数组赋值 */#define SIZE 5int main(void){ int oxen[SIZE] = {5, 3, 2, 8}; /* 初始化没问题 */ int yaks[SIZE]; ...原创 2019-03-09 19:28:14 · 238 阅读 · 0 评论 -
C Primer Plus 编程习题(第9章)
1#include&amp;lt;stdio.h&amp;gt;double min(double x, double y);int main(void){ double a, b; printf(&quot;Please enter two double numbers (q to quit):&quot;); while ((scanf(&quot;%lf %lf&原创 2018-12-14 18:18:22 · 232 阅读 · 0 评论 -
C Primer Plus 编程练习(第7章)
1#include&amp;amp;lt;stdio.h&amp;amp;gt;#include&amp;amp;lt;ctype.h&amp;amp;gt;int main(void){ char ch; int s_num = 0; int e_num = 0; int o_num = 0; while ((ch = getchar()) != '#') {原创 2018-12-12 19:02:30 · 372 阅读 · 0 评论 -
C Primer Plus编程习题(第6章)
123#include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#define ROWS 6int main(void){ int i, j; for (i = 0; i &amp;amp;amp;lt; ROWS; i++) { char ch = 'F'; for (j = 0; j &amp;amp原创 2018-12-10 20:18:34 · 267 阅读 · 0 评论 -
明解C语言入门篇(第13章练习题)
终于把这本书看完了,感觉自己学知识还是需要一项一项来~13.1#include&lt;stdio.h&gt;int main(void){ char s[128]; FILE *fp; printf("请输入要打开的文件名: "); scanf("%s", s); fp = fopen(s, "r"); if原创 2019-03-09 08:56:19 · 422 阅读 · 0 评论