C语言编程菜鸟练习100题(01-10).pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语⾔编程菜鸟练习100题(01-10)【练习1】输出 Hello, World! 0. 题⽬: 输出 Hello, World! 1. 分析: 使⽤ printf() 输出 Hello, World!。 2. 程序: #include stdio.h int main() { printf(Hello, World!); // printf() 中字符串的前后需要使⽤双引号 return 0; } 3. 输⼊输出: Hello, World! 4. 扩展知识: printf() 是头⽂件 stdio.h 中定义的函数,调⽤格式为: printf(格式化字符串, 参量表); 【练习2】输出整数 0. 题⽬: 输出整数 1. 分析: 使⽤ printf() 与 %d 格式化输出整数。 2. 程序: #include stdio.h int main() { int intNum; // 声明 int 变量 printf(输⼊⼀个整数: ); // printf() 输出字符串 scanf(%d, intNum); // scanf() 格式化输⼊,%d表⽰整数格式 printf(输⼊的整数是: %d, intNum); // printf() 显⽰格式化输⼊ return 0; } 3. 输⼊输出: 输⼊⼀个整数: 255 输⼊的整数是: 255 4. 扩展知识: scanf() 是头⽂件 stdio.h 中定义的函数,从标准输⼊ stdin 读取格式化输⼊。 【练习3】输出单个字符 0. 题⽬: 输出单个字符 1. 分析: 使⽤ printf() 与 %c 格式化输出⼀个字符。 2. 程序: #include stdio.h int main() { char oneChar; // 声明 char 变量 oneChar = C; // 向变量赋值 printf(oneChar 的值为 %c, oneChar); // printf() 格式化输出 return 0; } 3. 输⼊输出: oneChar 的值为 C 4. 扩展知识: 基本数据类型 int :整型 short :短整型 long :长整型 float :浮点型(单精度) double :浮点型(双精度) char :字符型 void :⽆类型 【练习4】输出浮点数 0. 题⽬: 输出浮点数 1. 分析: 使⽤ printf() 与 %f 输出浮点数。 2. 程序: #include stdio.h int main() { float fVar1,fVar2; // 声明浮点数变量 fVar1 = 12.00123; // 向变量赋值 printf(fVar1 的值为 %f\n, fVar1); // printf() 格式化输出 fVar2 = 123.001234; // 向变量赋值 printf(fVar2 的值为 %f\n, fVar2); // printf() 格式化输出 return 0; } 3. 输⼊输出: fVar1 的值为 12.00123 fVar2 的值为 123.001236 【注意!】 fVar1 的值与赋值完全相同,但 fVar2 的的值与赋值不完全相同。这是因为 float 为单精度浮 点数,内存中占 4个字节,有效数位是 7位。如果有效数字位数超过 7位,超出的部分会⾃动四舍五⼊。 【练习5】输出双精度数 0. 题⽬: 输出双精度数 1. 分析: 使⽤ printf() 与 %e 输出双精度数。 2. 程序: #include stdio.h { double dVar1,dVar2; // 声明浮点数变量 dVar1 = 12.00123; // 向变量赋值 printf(dVar1 的值为 %Lf\n, dVar1); // 格式化输出:长实数 printf(dVar1 的值为 %Le\n, dVar1); // 格式化输出:科学计数法 dVar2 = 123.001234; // 向变量赋值 printf(dVar2 的值为 %Lf\n, dVar2); // 格式化输出:长实数 printf(dVar2 的值为 %Le\n, dVar2); // 格式化输出:科学计数法 return 0; } 3. 输⼊输出: dVar1 的值为 12.001230 dVar1 的值为 1.200123e+001 dVar2 的值为 123.001234 d

文档评论(0)

152****1430 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档