• C程序设计课程2012电子信息 第三堂课后作业


    作业题1提示:
    printf()函数是格式化输出函数, 一般用于向标准输出设备(如显示器)按规定格式输出信息,可以在"%"和字母之间插进数字表示最大场宽。详见“printf精解
    例如:对于整型类型数据而言,输出函数 printf("我做了 %5d个仰卧起坐\n", 83);中的 %5d 表示输出5位整型数, 不够5位右对齐;对于浮点类型数据而言,输出函数 printf("手机余额是%7.2f\n", 29.1);中的%7.2f 表示输出场宽为7的浮点数, 其中小数位为2, 小数点占1位,整数位为4, 不够7位右对齐。
    对于字符串类型数据而言,输出函数 printf("我好%10s\n", "困呀!");%5s 表示输出10个字符的字符串, 不够10个字符右对齐。

    作业题1:
    编写程序,程序的执行效果类似下面的截图

    -----------------------题目分割线------------------------------------
    作业题2提示:
    在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。这类字符称为可显示字符,如a、b、c、$、+和空格符等都是可显示字符。
    另一类字符却没有这种特性。它们不能显示键面上的字符。如回车键、Tab键,这类字符是为控制作用而设计的,故称为控制字符。换行符用'\n'表示。转义字符中的'\'表示它后面的字符已失去它原来的含义,转变成另外特定含义。反斜杠与其后面的字符一起构成一个特定的字符。
    通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单引号('),用于表示字符串常量的双引号(")和反斜杠(\)等。
    常用的转义符如下:
    \a 转义为响铃
    \n 转义为换行
    \r 转义为回车
    \t 转义为水平制表
    \\ 转义为一个反斜线字符​
    \'  转义为一个单引号字符​
    \"  转义为一个双引号字符​
    作业题2:
    编写程序,程序的执行效果类似下面的截图:

    -----------------------题目分割线------------------------------------
    作业题3提示:
    scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息,并且将输入的数据赋值给对应的变量,详见“scanf精解
    其调用格式为:scanf("<格式化字符串>",<地址表>);
    例如:
    int age;                     // 定义整型变量age
    scanf("%d", &age);   // " &age"中‘&’代表变量age的内存地址
    常用的格式化字符如下:
    %c                 读入一个字符

    %d                 读入十进制整数
    %D                 同上
    %c                 读入一个字符
    %C                 同上
    %s                 读入一个字符串
    %f                 读入一个浮点数
    %F                 同上
    scanf()函数可以读取多个值,例如:
    scanf("%d%d%d",&a,&b,&c);            // 用空格间隔输入整型数字
    scanf("%d,%d,%d",&a,&b,&c);     // 用逗号间隔输入整型数字
    scanf("%f,%f",&f1,&f2);                    // 用逗号间隔输入浮点数

    作业题3:
    编写程序,程序的执行效果类似下面的截图:

    -----------------------题目分割线------------------------------------

    作业题4
    博客阅读:不要再拿兴趣说事 :http://blog.csdn.net/sxhelijian/article/details/7658472
    要求:阅读发表感慨、必须真实,感慨字数大于100,小于200!

    -----------------------题目分割线------------------------------------

    作业题5
    老师,以下是我上课、上机、自学时没搞懂的问题(日期),请指点:
    要求:必须两个以上问题;问题要具体、说明为什么通过百度和谷歌也没搞懂

  • 相关阅读:
    《objective-c基础教程》学习笔记(三)—— 从结构体到面向对象
    《objective-c基础教程》学习笔记(二)—— for循环的基本应用
    《objective-c基础教程》学习笔记 (一)—— 开发环境配置和简单类型输出
    asp.net mvc 3.0 知识点整理 ----- (4).asp.net mvc 3 和asp.net mvc 4 对比
    git简单使用(上篇)
    git简单使用(下篇)
    Spring核心概念之Ioc
    "注解"的用法
    struts2进阶篇(3)
    struts2进阶篇(2)
  • 原文地址:https://www.cnblogs.com/jlxuqiang/p/3294643.html
Copyright © 2020-2023  润新知