printf("%-6d\n",a) 括号里-6代表什么意思
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 05:37:45
x)+(+IPR5KSITxֽi=fOv/~pœ
OvvlgS7]2(b+w=[GYOv=ݰYOO{9ٌ}ϗ삙qNHՌ
PsAXtkL;Eٜ.zF 1a
printf("%-6d\n",a) 括号里-6代表什么意思
printf("%-6d\n",a) 括号里-6代表什么意思
printf("%-6d\n",a) 括号里-6代表什么意思
“-”代表左对齐;
6代表a的整数值占6位,不够的补空格,多了就按照实际显示;
%-6d\n,a 就是a 整数占6个字符位,左对齐,最后换行
{ int a[]={1,2,3,4,5,6}; int*p; p=a; printf(%d
,*p); printf(%d
,*(++p)); printf(%d
,*++p);{ int a[]={1,2,3,4,5,6};int*p;p=a;printf(%d
,*p);printf(%d
,*(++p));printf(%d
,*++p);printf(%d
,*(p--));P+=3;printf(%d%d,*p,*(a+3));}求
关于printf函数解释自增运算符int a = 5; printf(%d %d
,a++,++a); a=5; printf(%d %d
,++a,a++); a= 5; printf(%d %d
,a++,a++); a=5; printf(%d %d
,++a,++a);输出结果是6 77 56 57 7这个怎么解释?如果说p
printf(%2d'--n)
if(a!=0) printf(%d
,x); else printf(%d
,
以下程序的运行结果是(D ).void main( ) { int a; if(a=6) printf(%d
,a); else if(a>6) printf(%d以下程序的运行结果是(D ).void main( ){ int a;if(a=6)printf(%d
,a);else if(a>6)printf(%d
,a+2);elseprintf(%d
,a+3);}A.
一个C语文错误#includevoid main(){char a;printf(
A 添加详细信息);printf(
B 修改详细信息);printf(
C 删除详细信息);printf(
D 查看详细信息);printf(
E 退出);printf(
请输入相应字母);scanf(%c,
printf(%d,%d
,a+b!=a-b,x
printf(%d,%d
,a+b!=a-b,x
printf (%d
,a+b)换成c++怎么换?
printf(%d%2d%2d
,a,b,c);和printf(%d %d%d
)的区别!
三、 阅读下列程序,写出执行结果1.#include < stdio.h>void main( ){ int a = 5,b = 10 ,c=3 ,d=0 ;b++;c+=6;d = a < b a :b;printf ( a=%d
,a );printf ( b=%d
,b );printf ( c=%d
,c );printf ( d=%d
,d );}2.#includevoid main( ){ in
{int n=6; while(n-- printf()%d,--n); }
main() {int a[5]={2,4,6,8,10},*p,**k; p=a; k=&p; printf(%d,*(p++)); printf(%d
,**k); }为什么结果是24
printf(%-6d
,a) 括号里-6代表什么意思
printf(%d\c%
,a,b)解释下
printf(%d,a++)
printf(%d
,strlen(Hello!))
printf(%d,%d
,a,b)中的%d和%d