当前位置: 首页 > news >正文

九江市网站建设_网站建设公司_表单提交_seo优化

壹财富 网站开发,浙江省建设厅网站高工,wordpress 转圈加载,wordpress 应用店商printf函数调用的一般形式 printf函数是一个标准库函数#xff0c;它的函数原型在头文件“stdio.h”中。但作为一个特例#xff0c;不要求在使用 printf 函数之前必须包含stdio.h文件。printf函数调用的一般形式为#xff1a; printf(“格式控制字符串”#xff0c;输出表列…printf函数调用的一般形式 printf函数是一个标准库函数它的函数原型在头文件“stdio.h”中。但作为一个特例不要求在使用 printf 函数之前必须包含stdio.h文件。printf函数调用的一般形式为 printf(“格式控制字符串”输出表列)其中格式控制字符串用于指定输出格式。 格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串在%后面跟有各种格式字符以说明输出数据的类型、形式、长度、小数位数等。如“%d”表示按十进制整型输出“%ld”表示按十进制长整型输出“%c”表示按字符型输出等。后面将专门给予讨论。 非格式字符串在输出时原样照印在显示中起提示作用。 输出表列中给出了各个输出项 要求格式字符串和各输出项在数量和类型上应该一一对应。 void main() { int a88,b89; printf(%d %d\n,a,b); printf(%d,%d\n,a,b); printf(%c,%c\n,a,b); printf(a%d,b%d,a,b); } a void main(){ char aB,bo,ck; putchar(a);putchar(b);putchar(b);putchar(c);putchar(\t); putchar(a);putchar(b); putchar(\n); putchar(b);putchar(c); } 数据输入语句 语言的数据输入也是由函数语句完成的。 本节介绍从标准输入设备—键盘上输入数据的函数scanf和getchar。 scanf函数 scanf函数称为格式输入函数即按用户指定的格式从键盘上把数据输入到指定的变量之中。 一、scanf函数的一般形式 scanf函数是一个标准库函数它的函数原型在头文件“stdio.h”中与printf函数相同语言也允许在使用scanf函数之前不必包含stdio.h文件。scanf函数的一般形式为 scanf(“格式控制字符串”地址表列); 其中格式控制字符串的作用与printf函数相同但不能显示非格式字符串 也就是不能显示提示字符串。地址表列中给出各变量的地址。 地址是由地址运算符“”后跟变量名组成的。例如a,b分别表示变量a和变量b 的地址。这个地址就是编译系统在内存中给a,b变量分配的地址。在语言中使用了地址这个概念这是与其它语言不同的。 应该把变量的值和变量的地址这两个不同的概念区别开来。变量的地址是C编译系统分配的用户不必关心具体的地址是多少。 变量的地址和变量值的关系如下 a---a567 a为变量名567是变量的值a是变量a的地址。在赋值表达式中给变量赋值如 a567 在赋值号左边是变量名不能写地址而scanf函数在本质上也是给变量赋值但要求写变量的地址如a。 这两者在形式上是不同的。是一个取地址运算符a是一个表达式其功能是求变量的地址。 void main(){ int a,b,c; printf(input a,b,c\n); scanf(%d%d%d,a,b,c); printf(a%d,b%d,c%d,a,b,c); } 注意的用法! 在本例中由于scanf函数本身不能显示提示串故先用printf语句在屏幕上输出提示请用户输入a、b、c的值。执行scanf语句则退出TC屏幕进入用户屏幕等待用户输入。用户输入7、8、9后按下回车键此时系统又将返回TC屏幕。在scanf语句的格式串中由于没有非格式字符在“%d%d%d”之间作输入时的间隔 因此在输入时要用一个以上的空格或回车键作为每两个输入数之间的间隔。 如 7 8 9 或 7 8 9 格式字符串 格式字符串的一般形式为 %[*][输入数据宽度][长度]类型 其中有方括号[]的项为任选项。各项的意义如下 1.类型 表示输入数据的类型其格式符和意义下表所示。 格式 字符意义 d 输入十进制整数 o 输入八进制整数 x 输入十六进制整数 u 输入无符号十进制整数 f或e 输入实型数(用小数形式或指数形式) c 输入单个字符 s 输入字符串 2.“*”符 用以表示该输入项读入后不赋予相应的变量即跳过该输入值。 如 scanf(%d %*d %d,a,b);当输入为1 2 3 时把1赋予a2被跳过3赋予b。 3.宽度 用十进制整数指定输入的宽度(即字符数)。例如 scanf(%5d,a); 输入 12345678 只把12345赋予变量a其余部分被截去。又如 scanf(%4d%4d,a,b); 输入 12345678将把1234赋予a而把5678赋予b。 4.长度 长度格式符为l和hl表示输入长整型数据(如%ld) 和双精度浮点数(如%lf)。h表示输入短整型数据。 使用scanf函数还必须注意以下几点 a. scanf函数中没有精度控制如 scanf(%5.2f,a); 是非法的。不能企图用此语句输入小数为2位的实数。 b. scanf中要求给出变量地址如给出变量名则会出错。如 scanf(%d,a);是非法的应改为scnaf(%d,a);才是合法的。 c. 在输入多个数值数据时若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格TAB或回车作间隔。C编译在碰到空格TAB回车或非法数据(如对“%d”输入“12A”时A即为非法数据)时即认为该数据结束。 d. 在输入字符数据时若格式控制串中无非格式字符则认为所有输入的字符均为有效字符。例如 scanf(%c%c%c,a,b,c); 输入为 d e f 则把d赋予a, f赋予b,e赋予c。只有当输入为 def 时才能把d赋于a,e赋予b,f赋予c。 如果在格式控制中加入空格作为间隔如 scanf (%c %c %c,a,b,c);则输入时各数据之间可加空格。 void main(){ char a,b; printf(input character a,b\n); scanf(%c%c,a,b); printf(%c%c\n,a,b); } scanf(C14F14%c%c,a,b); printf(%c%c\n,a,b); 由于scanf函数%c%c中没有空格输入M N结果输出只有M。 而输入改为MN时则可输出MN两字符见下面的输入运行情况 input character a,b MN MN void main(){ char a,b; printf(input character a,b\n); scanf(%c %c,a,b); printf(\n%c%c\n,a,b); } scanf(%c %c,a,b); 本例表示scanf格式控制串%c %c之间有空格时 输入的数据之间可以有空格间隔。e. 如果格式控制串中有非格式字符则输入时也要输入该非格式字符。 例如 scanf(%d,%d,%d,a,b,c); 其中用非格式符“ , ”作间隔符故输入时应为 5,6,7 又如 scanf(a%d,b%d,c%d,a,b,c); 则输入应为 a5,b6,c7g. 如输入的数据与输出的类型不一致时虽然编译能够通过但结果将不正确。 void main(){ int a; printf(input a number\n); scanf(%d,a); printf(%ld,a); } 由于输入数据类型为整型 而输出语句的格式串中说明为长整型因此输出结果和输入数据不符。如改动程序如下 void main(){ long a; printf(input a long integer\n); scanf(%ld,a); printf(%ld,a); } 运行结果为 input a long integer 1234567890 1234567890 当输入数据改为长整型后输入输出数据相等。
http://www.ihoyoo.com/news/64835.html

相关文章:

  • 潍坊网站公司北京建设工程交易网站官网
  • 出站链接对网站有什么影响网站ftp账号密码
  • 制作网站开发项目的方案书上海正规网站定制
  • c 怎么做网站主流网站建设
  • 化妆品网站系统规划黄骅港自驾游景点
  • 投票网站设计天津网页制作设计
  • 定制网站开发技术广州建设网站公司简介
  • 在网站做商城平台需要哪些资质延吉市网站建设
  • 手机网站拦截怎么解除车票制作图片的软件
  • 网站做3年3年包括什么软件怎么盗号网站怎么做
  • 哪个网站做图找图片一个小程序开发多少钱
  • 如何建设考研网站加强人社局网站建设
  • 怀化公积金网站创意网站页面设计
  • 正定网站建设制作公司国际论坛网站模板
  • 搭建网站程序装修公司怎么找客源最有效
  • 做网站 怎么备案怎样建立公司网页
  • 长沙建设教育网站有什么推荐做简历的网站
  • 建网站哪家划算网站制作 江西
  • 静态网站制作视频专业网页制作需要注意哪些问题
  • thinkphp做的网站怎么打开网络营销的营销理念
  • 知名网站建设公司排名兰州做网站改版的公司
  • 丹阳网站建设哪家好世界工厂
  • 合肥建设网络网站网站做网站汉狮网络
  • wap网站 趋势分析山东城乡建设部网站首页
  • 合肥建站公司seo论文网站建设的参考文献
  • 网站对联图片国外网站会让国内人做吗
  • 做恐怖网站自己做视频网站能赚钱
  • 最适合seo的网站源码网站方案策划
  • 建个购物网站wordpress缩写是什么意思
  • 古风网站的关于我们页面怎么做python 网站开发 环境