c語言自動對齊
1. c語言,怎麼樣才能輸出對齊了
if(j==9)
printf("%4d+%d=%2d ",i,j,i+j);
else
printf("%4d+%d=%2d",i,j,i+j);
2. c語言輸入和輸出如何對齊
printf ("編號\t數量\t價格\t名稱\n");
用\t隔開輸入的信息名稱,然後在輸入的時候,每輸入一版個數就tab一下,就可以對權齊了
換碼符'\t',表示水平製表位(horizontal tab),它的作用是將游標移到最接近8的倍數的位置,使得後面的輸入從此開始。換句話說,讓所有的數據都緊跟在製表符後面輸出
3. C語言輸出怎麼對齊
#include<stdio.h>
#include<string.h>
intmain()
{
inta,b;
scanf("%d%d",&a,&b);
printf("%s ","OctalDecimalHexadecimal");
printf("%*o%*d%*x %*o%*d%*x",-strlen("Octal"),a,-strlen("Decimal"),a,-strlen("Hexadecimal"),a,-strlen("Octal"),b,-strlen("Decimal"),b,-strlen("Hexadecimal"),b);
return0;
}
4. C語言中對齊鍵的快捷鍵是什麼我看見老實把程序選中,按了什麼鍵就自動按級別對齊了,十分工整。
格式化的快捷鍵是 alt + f8 只針對選擇的部分.
5. C語言 對齊輸出問題
應該採用下面的控制:
printf("%-10s%-10s\n", "Owner:", "dsdsds");
printf("%-10s%-10s\n", "Year:", "2000");
printf("%-10s%-10s\n", "brand:", "nike");
6. 用c語言輸出時候怎麼上下對齊
用printf函數啊。
printf的格式控制的完整格式:
% - 0 m.n l或h 格式字元
下面對組成格式說明的各項加以說明:
①%:表示格式說明的起始符號,不可缺少。
②-:有-表示左對齊輸出,如省略表示右對齊輸出。
③0:有0表示指定空位填0,如省略表示指定空位不填。
④m.n:m指域寬,即對應的輸出項在輸出設備上所佔的字元數。N指精度。用於說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。
⑤l或h:l對整型指long型,對實型指double型。h用於將整型的格式字元修正為short型。
本文來自: (www.91linux.com) 詳細出處參考:http://www.91linux.com/html/article/program/cpp/20071120/8421.html
windows 下visual stdio 或者visual c++中可以安裝assit x 或者選擇 按alt+f8
linux 下有eclipse
其他的還沒見過什麼好方法
8. C語言中如何對齊輸出
各種格式控制很多:
printf("%10d\n",...);
這樣是設置輸出域寬為10,內容右對齊。
printf("%-10d\n",...);
這樣也是設置輸出域寬為10,內容左對齊。
9. c語言中怎麼一次性對齊代碼
用於對齊:向上對齊和向下對齊:
#defineROUND_UP(x,align)(((int)(x)+(align-1))&~(align-1))
#defineROUND_DOWN(x,align)((int)(x)&~(align-1))
用於檢查是否已經對齊:
#defineALIGNED(x,align)(((int)(x)&(align-1))==0)
其中,x為要計算專或者檢查的值,align是要對齊的單屬位
例如:
#define_ALLOC_ALIGN_SIZE16
#defineMEM_ROUND_UP(x)ROUND_UP(x,_ALLOC_ALIGN_SIZE)
#defineMEM_ROUND_DOWN(x)ROUND_DOWN(x,_ALLOC_ALIGN_SIZE)
10. C語言怎麼對齊這個
DOS命令行是文本模式,顯示的位置跟命令行對話框設置的大小有關,不同的大小顯示的位置就不一樣。除非你每次運行之前都先設置一次大小,否則就對不齊。