精华内容
下载资源
问答
  • 1、标准格式化输出:格式字符有d,o,x,u,c,s,f,e,g等。 2、输出指定长度 3、scanf(控制字符,地址列表) 1、标准格式化输出:格式字符有d,o,x,u,c,s,f,e,g等。 格式说明:由“%”和格式字符组成,如%d%f等。 ...

    目录

    1、标准格式化输出:格式字符有d,o,x,u,c,s,f,e,g等。

    2、输出指定长度

    3、scanf(控制字符,地址列表) 


    1、标准格式化输出:格式字符有d,o,x,u,c,s,f,e,g等。

    格式说明:由“%”和格式字符组成,如%d%f等。

    它的作用是将输出的数据转换为指定的格式输出。格式输出总是由“%”字符开始的。不同类型的数据用不同的格式字符。  
     

    %d有符号整型int输出,%ld长整型输出,

    %o以无符号八进制数形式输出整数,

    %x以无符号十六进制数形式输出整数,

    %u以十进制数输出unsigned型int数据(无符号数)。

    %c用来输出一个字符,

    %s用来输出一个字符串,

    %f用来输出实数,以float浮点型小数形式输出,

    %m.nf:输出共占m列,其中有n位小数,若数值宽度小于m左端补空格。

    %e以指数形式输出实数,

    %g根据大小自动选f格式或e格式,且不输出无意义的零。

    %p 指针,也就是指针指向的地址

     

    2、输出指定长度

    1. 输出指定长度字符串,str_len为指定的长度:
        printf("%.*s\n", str_len, str); 
    2. 输出指定长度字符串, 超长时不截断, 不足时右对齐:
        printf("%ns", str);             --n 为指定长度的10进制数值
    
    3. 输出指定长度字符串, 超长时不截断, 不足时左对齐:
        printf("%-ns", str);            --n 为指定长度的10进制数值
    
    4. 输出指定长度字符串, 超长时截断, 不足时右对齐:
        printf("%n.ms", str);           --n 为最终的字符串输出长度
                                        --m 为从参数字符串中取出的子串长度
    
    5. 输出指定长度字符串, 超长时截断, 不足时左对齐是:
        printf("%-n.ms", str);          --n 为最终的字符串输出长度
                                        --m 为从参数字符串中取出的子串长度

    3、scanf(控制字符,地址列表) 


    格式字符的含义同printf函数,地址列表是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。如scanf("%d%c%s",&a,&b,str);

    展开全文
  • 请问:printf函数如何输出小数并控制其后保留位数?
  • 今天在开发程序是,从其他地方copy了一些code到我的vim环境中,这是个c程序,但是在Vim环境中这段code是乱码,内心比较纠结,一个一个纠正太累了,随后查到如下命令,完美解决! 方法如下: 在Vim中使用了如下命令...

    今天在开发程序是,从其他地方copy了一些code到我的vim环境中,这是个c程序,但是在Vim环境中这段code是乱码,内心比较纠结,一个一个纠正太累了,随后查到如下命令,完美解决!
    方法如下:
    在Vim中使用了如下命令
    gg=G (在Vim的终端模式下直接入)

    展开全文
  • C语言书写规范指南 第1章文件结构 每个C程序通常分为两个文件一个文件用于保留程序申明declaration称为头文件另一个文件用于保留程序实现implementation称为定义definition文件 C程序头文件以.h为后缀C程序定义文件...
  • c语言标准

    2020-05-06 11:03:56
    c语言标准库 标准输入输出(stdio.h) 文件操作(stdio.h) 字符操作(ctype.h) 字符串操作(string,h) 数学函数(math.h) 资源管理(stdlib.h) 格式转换(stdlib.h) 时间/日期(time.h) 断言(assert.h) 各种类型的常数...

    c语言标准库

    • 标准输入输出(stdio.h)
    • 文件操作(stdio.h)
    • 字符操作(ctype.h)
    • 字符串操作(string,h)
    • 数学函数(math.h)
    • 资源管理(stdlib.h)
    • 格式转换(stdlib.h)
    • 时间/日期(time.h)
    • 断言(assert.h)
    • 各种类型的常数(limits.h & float.h)
    • 变长参数(stdarg.h)
    • 非局部跳转(setjmp.h)
    展开全文
  • C语言标准实验报告格式及汇总格式参考电子科技大学 信息与软件工程 学院标 准 实 验 报 告(实验)课程名称 C语言程序设计电子科技大学教务处制表电 子 科 技 大 学实 验 报 告学生姓名: 学 号: 指导教师:实验地点...

    C语言标准实验报告格式及汇总格式参考

    电子科技大学 信息与软件工程 学院

    标 准 实 验 报 告

    (实验)课程名称 C语言程序设计

    电子科技大学教务处制表

    电 子 科 技 大 学

    实 验 报 告

    学生姓名: 学 号: 指导教师:

    实验地点: 实验时间:

    一、实验室名称: 软件实验室

    二、实验项目名称: 简单程序设计

    三、实验学时:4学时

    四、实验原理:

    使用Turbo C软件(简称TC),在微型计算机上,对其程序进行编辑、编译、连接与运行。Turbo C是一个集成环境,它具有方便、直观、易用的界面和丰富的库函数。通过上机练习掌握在TC环境下编辑、编译、连接、和运行C程序的方法和过程。

    五、实验目的:

    1、掌握在TC环境编辑、编译、连接、和运行C程序的方法和过程;

    2、通过运行简单的C程序,掌握C语言源程序的特点:

    C程序的一般构造形式;

    C语言中各种常量的表示形式及变量的定义;

    C语言中各种运算符的作用、优先级和结合性,能熟练运用各种表达式;

    标准输入输出函数的一般使用。

    六、实验内容:

    1、掌握在TC环境编辑、编译、连接、和运行C程序的方法和过程

    1)、了解TC环境的组成。2)、进入、退出和定制TC环境。 3)、运行演示程序4)、编写自己的第一个程序5)、分别编译、连接、运行程序C程序,掌握C语言源程序的特点.调试运行程序并完成报告

    1)、教材第一章习题1.9:试编写一个C程序,要求输入3个整数,计算他们的和并将结果输出。

    2)、教材第一章习题1.10:试编制输出如下信息的C程序:

    *******************

    Turbo C

    *******************

    3)、教材第二章习题2.15:编写一个程序完成三角函数中度与弧度之间的转换,即输入一个角度,输出它对应的弧度

    4)、教材第二章习题2.21:编写一个程序,它读入一个整数i,然后把i所对应的二进制码的最高位和最低位分别显示

    5)、教材第三章习题3.9:编写一个程序,读入一个小写字母,显示这个小写字母、它所对应的大写字母及大小写字母的ASCII码

    七、实验器材(设备、元器件):

    pc硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。

    软件要求:Windows 2000/XP/2003.

    八、实验步骤、实验数据及结果分析:

    1、行Turbo C集成工作环境。?Turbo C集成工作环境。

    ⑴ 启动Turbo C集成工作环境

    开机后进入WINDOWS系统的"资源管理器",找到TC环境所在的文件夹。运行TC文件夹下的TC.EXE文件,就可进入TC环境。”菜单项,并将其下拉菜单打开,如图二所示。在该下拉菜单项中选中“Directories”项,对所打开的菜单项中的内容进行设置(如图三所示)。

    选中主菜单“File”项,并打开其下拉菜单,设置所需的文件存放目录,如图四所示。

    图 二

    图 三

    图 四

    2、实验编程

    ⑴教材第一章习题1.9:要求输入3个整数,计算他们的和并将结果输出。

    程序文件名为1_9.c,源程序清单如下:

    #include

    main()

    {

    int x,y,z,sum;

    printf("\nPlease input the three intgers(x,y,z): ");

    scanf("%d,%d,%d",&x,&y,&z);

    sum=x+y+z;

    printf("\nThe result of %d+%d+%d is %d\n",x,y,z,sum);

    }

    运行结果:

    ⑵教材第一章习题1.10:试编制输出如下信息的C程序。

    *******************

    Turbo C

    *******************

    程序文件名为1_10.c,源程序清单如下:

    #include

    main()

    {

    printf("***********************\n\n");

    printf(" Turbo C\n\n");

    printf("***********************\n");

    }

    运行结果:

    ⑶教材第二章习题2.15:编写一个程序完成三角函数中度与弧度之间的转换,即输入一个角度,输出它对应的弧度。

    程序文件名为2_15.c,源程序清单如下:

    #include

    展开全文
  • c语言输出格式

    2017-01-14 22:43:05
    stdio.h头文件使我们可以访问标准I/O库, stdlib.h定义了EXIT_SUCCESS和EXIT_FAILURE符号, string.h头文件提供的函数操纵字符串。常见printf格式代码: %d 以十进制形式打印一个整型值 %o 以八进制形式打印一个整型...
  • C语言输出格式

    2015-05-13 16:47:28
    printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为: printf("", ); 其中格式化字符串包括两部分内容:一部分是正常字符, 这些字符将按原样输出;另一部分是格式化...
  • C语言代码格式

    2015-03-26 11:56:00
    2019独角兽企业重金招聘Python工程师标准>>> ...
  • C语言标准

    2020-07-31 16:31:24
    C语言定义了一些标准宏,可以直接使用。 #include <stdio.h> /* __DATE__ 当前日期,一个以 "MMM DD YYYY" 格式表示的字符常量。 __TIME__ 当前时间,一个以 "HH:MM:SS" 格式表示的字符常量。 __FILE__ 这...
  • 谭浩强 C语言 DOC格式

    2008-11-07 23:15:36
    C语言是在 70 年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之...
  • C语言标准库函数大全

    2017-10-01 14:38:49
    2、目前《C语言函数大全》在互联网尚没有PDF格式文档(或者是有的,我未发现),极个别网站虽有收集,也是以网页形式向读者开放,阅读很不方便。故此作者特意整理出了该CHM格式电子书,希望对从事C语言学习的朋友们...
  • c语言标准库详解(二):<stdio.h>之格式化输出 printf()函数 printf()函数提供格式化输出转换 fprintf()函数 int fprintf(FILE *stream,const char *format,...) fprintf 函数按照 format 说明的格式对输出...
  • c语言标准库详解(三):<stdio.h>之格式化输入 fscanf()函数 int fscanf(FILE *stream, const char *format, ...) fscanf 函数根据格式串 format 从流 stream 中读取输入,并把转换后的值赋值给后续各个参数...
  • c语言格式化输入输出

    千次阅读 2011-03-12 15:12:00
    ANSI 标准C C语言 格式化 输入 输出 格式化输入 格式化输出 K&R
  • 格式如下,我感觉这个格式肯定是软件自动生成,不是手工添加的,编译器是IAR 请教大虾,用什么软件可以生产如此规范头文件 c VS2010有没有这种功能 /*************************************************************...
  • 标准C语言day02复习:1、常用的Linux命令ls、cd、pwd clear touch cp mv rm cat/more/head/tail mkdir rmdir chmodfind grep ifconfig ping whoami man sudoftp telnet ssh tar2、vim文本编辑器vi是系统自带的文本...
  • C语言标准参考手册

    2019-02-21 16:43:42
    中文 pdf格式 96页
  • C语言标准输入输出

    千次阅读 2012-09-28 14:51:15
    C语言标准输入输出  本文介绍C语言里的标准输入输出方法,涉及到字符的输入输出及对文件的输入输出。 第一部分、字符的输入输出 C语言提供两个控制台格式化输入、输出函数printf()和scanf(),这两个函数可以在...
  • C语言 printf 格式化 输出 右对齐补零

    千次阅读 2015-09-19 11:43:35
    C语言 printf 格式化 输出 右对齐补零 关于printf的一点总结,内容来自http://blog.sina.com.cn/s/blog_5ac88b350100auna.html 1.1 标准输入输出函数 1.1.1 格式化输入输出函数 Turbo C2.0 标准库...
  • linux c语言格式化输入输出

    千次阅读 2016-07-18 19:14:03
    比如当你想要显示字符串时,你在printf里却用了%d,结果是你看到的是字符串的ascii码,要想看字符串内容,你应该使用%c,今天我们就来讲讲linux c语言格式化输入输出的标准,同样我会把初学者经常犯的错误写在前面。...
  • C语言输出格式(详细)

    千次阅读 2013-06-04 13:39:41
    C语言格式化输出 一、printf()函数 printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("", ); 其中格式化字符串...
  • C语言标准头文件

    千次阅读 2012-02-13 20:14:49
    标准C语言头文件 ISO C标准定义的头文件(24项) 验证程序断言 支持复数算术运算 字符类型  出错码 浮点环境 浮点常量  整型格式转换 替代关系操作符宏 实现常量  局部类别 数学常量 非局部...
  • C语言标准输入输出函数 标准输入是从键盘获取数据到内存中, 键盘是标准输入设备.  标准输出是把内存中数据输出到显示器进行显示, 显示器是标准输出设备.  头文件 #include – 字符输出函数 putchar(c)  – 字符...
  • ;如何在终端设备上实现输入输出;...标准输入输出函数及其引用;字符输入输出函数#include <stdio.h> main( ) { char a,b; a='B; b='o; putchar(a; putchar(b; putchar'y; } ; putchar( )也可以输出控制字符如putchar'\n;
  • C语言格式化输出函数printf

    万次阅读 2015-08-03 06:31:58
    printf是C语言标准输入输出库stdio提供的库函数,所以在使用它时,需要使用#include 指令包含stdio.h头文件。printf的功能用以显示格式化字符串的内容,其输入参数必须包括格式化字符串,可能需要提供插入在字符串...
  • C语言格式如下: #include //standart in out 缩写,标准输入输出, .h:header,头文件。因为我们引入了printf,所以要引用这个预编译处理器, void main() //main函数是整个运行程序的起点,main函数可以返回一
  • C语言格式化输入函数scanf

    千次阅读 2015-08-04 06:15:58
    scanf是C语言标准输入输出库stdio中提供的库函数,所以在使用它时,需要使用预处理指令#include 包含stdio.h头文件。scanf的功能是根据由格式化字符串表示的特定格式读取输入。输入参数包括格式化字符串和用以存储...
  • 但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。 当代最优秀的程序设计语言  早期的C语言主要是用于UNIX系统。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,261
精华内容 904
关键字:

c语言标准格式

c语言 订阅