wwfl.net
当前位置:首页 >> C语言中"%D\t"什么意思 >>

C语言中"%D\t"什么意思

%d 意思就是说 输出类型是整形 \t 是转义序列 表示的是一个制表符 实际效果是值得后面多出好多空格 就是这个意思

1、%*c指跳过某个输入的内容 使下一个输入的内容复制给紧接着的变量.2、例如下面程序 输入 1 2 3 则输出为 1 3 程序把2跳过了,直接把3复制给b.12345678910 #include <stdio.h>#include <stdlib.h> intmain() { chara,b; scanf("%c%*c%c",&a,&b); //这里中间的%*c让程序忽略第二个输入. printf("%c%c",a,b); system("pause"); return0; }

用于printf函数的格式转义字符 printf("……", 参数1,参数2,……) 其中引号内的内容将原样打出,唯独转义字符不会 你说的%d,就后面的参数以有符号十进制数打出,也就是说引号是不打出那%d,是使后面的参数变成对应的格式值再打出在那个位置; %c则是以ascii码字符形式打印出参数哦~~~ 还有很多:%f,%ld,%lf,%u…… 这些很基础的,你刚进门吧?没事的,多学几次就知道所以然了! 祝你早日学会!

&是位与运算

这几个都是格式字符 在输出不同数据时要用不同的的格式字符 例如,你说的这个%d是用来输出十进制整型数据的实际长度输出%c是以字符形式输出,只输出一个字符%f是以小数形式输出单、双精度度数,隐含输出6位小数 还有很多,如%s(输出字符串)等等 怎么用?例如在printf输出数据时 int n=5; printf("%d",n); 这样就输出了,具体的你可以想见书上或者在网上找找一些输入输出函数的用法 最好上机测试一下最好,几遍一弄就会了

展开全部%d是格式化输出符,每个%d都会对应一个变量或常量.这就是说输出的时候,会用后面的变量或常量值替换前面引号里的%d.比如printf(“sum=%d”,34);会输出sum=34.

写错了吧 应该是 %d 这是格式控制符 格式控制以%为标志 后面的字母代表某种格式 如 d 代表 整数 c 代表 字符 f 代表 浮点数

"%d"以整型输出不换行; "%d\n"以整型输出换行

%d:表示把数据按十进制整型输出; %o:表示把数据按八进制整型输出; %x:表示把数据按十六进制整型输出; %u:表示把数据参数按无符号整型输出. %f显示小数表示的普通浮点数.

\\表示的是\所以\\tc就是 : \tc

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com