1、%d,d格式字符。用来输出十进制整数,按整型数据的实际长度输出。2、 %f ,用来输出实数(包括单双精度),以小数形式输出。C语言中对于不同类型的数据用不同的格式字符,这两个都是printf函数格式字符。
s格式符,用来输出一个字符串。 f格式符,用来输出实耐世数(包括单双精度),以小数形式输出。 e格式符,以指数形式输出实数。 g格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出是占宽度较小的一种),且不输出无意义的零。 参考资料:格式字符_百度百科 展开回答 00分享举报您可能感兴趣的内容...
d %f是打印变量的类型。d是整数类型。用来输出十进制整数,按整型数据的实际长度输出。f是浮点类型(就是含小数点的,默认为6位)\n是表示回车,即,转到下一行。它的意义多表现在有多个printf的时候,为了不混淆,一般每个printf的内容占一行。C语言中对于不同类型的数据用不同的格式字符,%d %f是pr...
这一类符号是“格式说明”,用于格式的输入与格式的输出,就是当printf和scanf函数中在输入输出时,对不同类型的数据(如int,float,char等)要使用不同的格式来进行说明。d,用来输出十进制整数。f,用来输出实数(包括单,双精度),以小数形式输出,默认情况下保留小数点6位。c,用来输出一个字符。s,...
printf ( “% d % d % f % f ”, a , b , c , x , y , d ) ; 这个 C 语言语句能正确执行吗? A 能 B 不能 相关知识点: 试题来源: 解析 根据给定的 printf 语句和格式化字符串 "%d %d %f %f",我们可以看到有四个格式化符号:%d 和 %f。根据格式化符号的含义,我们可以推断出: "%d...
d表示输出输入格式为整型,用于int ,short int;%f表示输出实数,以小数形式输出,默认情况下保留小数点6位。C语言中,输入输出的格式为:输入输出符号("<格式化字符串>", <参量表>),格式化字符串由格式控制、和输出表列两部分组成,其中格式控制包含格式声明和普通字符。格式声明由“%”和格式字符组成...
d为按整形输出,如你的数是56.489,那第一个显示为b=56 f为按浮点型输出,根据编译器的不同,可能显示为b=56.489000等等 你可以理解为一个是输出整数,一个是输出浮点数(即带小数位)
d对应整型%f对应浮点型%lf对应双精度%s对应字符串
后面是输出的格式 d是整型 f是浮点型 o是八进制 x是十六进制 e是指数形式 lf是双精度 c是字符型 小数是输出的位数 比如5.4f就是一个五位数小数点后占4位 望采纳
//printf("%*d\n",i,10); //*对应i,%d和10对应。 printf("%*.*f\n",2*i,i,100.9);// } } 五、%空格d(% d) //对于正数,会添加一个空格作为前缀。 对于负数没有影响。 六、printf # 号格式控制。 printf("%o,%#o",8,8); //#号显示八进制数据会自动加0. ...