C Primer Plus
沉迷科研刘昊然
我荒废的今日,正是昨日陨身之人所祈求的明日
展开
-
P69——一个水分子的质量约为3.0*10的-23次方克,1夸脱水大约是950克。编写一个程序,输入夸脱数,显示水分子的数量。
#include <stdio.h>int main(void){ int kuatuo; double waternumber; printf("please enter the number of kuatuo:"); scanf("%d",&kuatuo); waternumber=950*kuatuo/3.0e-23; printf("the nu...原创 2018-11-06 16:23:50 · 5420 阅读 · 1 评论 -
P174——编写一个程序,创建一个包含26个元素的数组,并在其中存储26个小写字母。然后打印数组的所有内容
#include <stdio.h>int main(void){ char ch[26]; int i; for(i=0;i<26;i++) { ch[i]='a'+i; printf("%c",ch[i]); } getchar(); return 0;}原创 2018-11-22 14:03:33 · 5314 阅读 · 0 评论 -
第四章(字符串和格式化输入/输出)整理
#include <string.h>——提供strlen()函数的原型#include <stdio.h>——提供scanf()和printf()函数的原型#include <limits.h>——提供整数类型大小限制相关的详细信息——P79#include <float.h>——提供浮点数类型大小限制相关的详细信息——P79用C预处理器:...原创 2018-11-13 19:59:43 · 230 阅读 · 0 评论 -
P73——使用字符串
#include &amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#define PRAISE &amp;amp;quot;you are an extraordinary being. &amp;amp;quot;//**c预处理器定义字符串常量**int main(){ char name[40]; //[]表示数组,此处name是一个可容纳40个字符的数组 printf(&a原创 2018-11-09 10:11:36 · 171 阅读 · 0 评论 -
转义序列示意
//使用转义序列#include &lt;stdio.h&gt;int main(void){ float salary;//定义浮点型变量salary printf("\aenter your designed monthly salar:");//转义序列\a发出警报,并打印 enter your designed monthly salar: printf("$_______\...原创 2018-11-04 10:50:19 · 210 阅读 · 0 评论 -
第三章 数据和C (知识点汇总)
**getchar()**函数读取下一个输入字符,因此程序会等待用户输入,即出现所谓的“暂停”,使得程序运行结果可以停留在页面上,便于观察。数据类型关键字,根据计算机存储的方式不同,可分为两大基本类型:整数(没有小数部分的数)和浮点数(有小数部分的数,计算机把浮点数分为整数部分和指数部分分开存储着两部分)整数没有小数部分,浮点数有小数部分浮点数可以表示的范围比整数大,但是浮点数比整数运算慢...原创 2018-11-04 14:35:37 · 311 阅读 · 0 评论 -
P68——编写一个程序,要求提示输入一个ASCII码值(如66),然后打印输入的字符
错误代码如下:错在定义了错误的输入对象类型,用户输入时也弄错了输入类型,更改后正确代码如下:#include &lt;stdio.h&gt;int main(void){ int a; printf("please enter a ASCII ma:"); scanf("%d",&amp;a); printf("the in原创 2018-11-05 14:34:49 · 9410 阅读 · 5 评论 -
P68——编写一个程序,发出一声警报,然后打印下面的文本
要打印的文本内容:Startled by the sudden sound,sally shouted,"By the great pumkin,wahat was that!"程序代码如下:#include &lt;stdio.h&gt;int main(void){ printf("\aStartled by the sudden sound,sally shouted,\n&q原创 2018-11-05 14:42:20 · 4239 阅读 · 0 评论 -
P68——编写一个程序,读取一个浮点数,先打印成再打印成如果系统......
#include &lt;stdio.h&gt;int main(void){ float a; printf("enter a floating-point value:"); scanf("%f",&amp;a); printf("fixed-point notation:%f\n",a); printf(&q原创 2018-11-05 14:57:16 · 3499 阅读 · 0 评论 -
P69——一年大约有3.156*10的七次方秒,编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。
先贴正确的程序:#include &amp;lt;stdio.h&amp;gt;int main(void){ int age; double seconds=3.156e7; printf(&quot;please enter your age:&quot;); scanf(&quot;%d&quot;,&amp;amp;age); printf(&a原创 2018-11-06 16:05:39 · 8074 阅读 · 0 评论 -
P174——使用嵌套循环,按下面的格式打印字符
#include <stdio.h>int main(void){ int i,j; for(i=0;i<5;i++) { for(j=0;j<i+1;j++) printf("$"); printf("\n"); } getchar(); return 0;}原创 2018-11-22 14:17:27 · 2124 阅读 · 0 评论