c語言輸出n個空格
① c語言,輸出里多空格,提交格式錯誤,怎麼改下
#include<stdio.h>
#include<string.h>
intmain()
{
intn,i;
chara[100][100];
while(scanf("%d",&n)!=EOF)
{
for(i=0;i<n;i++)
{
scanf("%s",a[i]);////////這里不需要取地址
//for(i=0;i<n;i++)////////這里不應該用另外的變數嗎?
//{
if(i!=0)printf("");
if(strcmp(a[i],"bowl")==0)
printf("%s",a[i]);
elseif(strcmp(a[i],"fork")==0)
printf("%s",a[i]);
elseif(strcmp(a[i],"knife")==0)
printf("%s",a[i]);
elseif(strcmp(a[i],"chopsticks")==0)
printf("%s",a[i]);
//}
}
}
return0;
}
② c語言printf怎麼輸出n個空格
c語言printf輸出n個空格:
printf("%*s",n,"");
printf("Good");
後面加了輸出Good是為了看清楚輸出了n個空格
③ 在C語言中如何輸出空格
空格可以直接輸入,例如System.out.println(" ");而如果用String表示那些符號的話,空格直接就是 就行。
\ 反斜杠' 單引號'
" 雙引號"
uxxxx 以十六進制指定Unicode字元輸
dxxx 以八進制指定Unicode字元輸出
倒退一個字元
f 換頁
換行
游標移至行首
跳格(一個TAB鍵)
(3)c語言輸出n個空格擴展閱讀
運算符是一些特殊的符號,主要用於數學函數、一些類型的賦值語句和邏輯比較方面。特殊字元的表示方法:
回車('u000D')
d數字等價於[0-9]
D非數字等價於[^0-9]
s空白符號[ x0Bf ]
S非空白符號[^ x0Bf ]
e Escape
一個單詞的邊界
B一個非單詞的邊界
G前一個匹配的結束
④ C語言如何輸出空格
有2種方法:
1、在輸出串中直接加空格,改成:printf("%ld
%ld
%ld
",f1,f2,f3);
2、採用數字輸出定長方式(如8位元組),不足長的補空格:printf("%8ld%8ld%8ld",f1,f2,f3);
⑤ C語言中怎樣輸入n,再輸入一個字元,然後輸出n個這樣的字元
只需設置一個循環,循環里設置輸出該字元,循環n次即可。代碼如下:
#include<stdio.h>
void main()
{
int n;
int i;
char c;
scanf("%d",&n); //輸入n
getchar(); //吸收回車鍵
scanf("%c",&c); //輸入字元
for(i=0;i<n;i++)
printf("%c",c);
}
⑥ c語言怎樣輸出變數個空格(急求)
在printf輸出語句中直接按鍵盤上最長的那個鍵,按一次就是一個空格符,如果輸入也是一樣。。
⑦ c語言中先輸出kb個空格,在輸出n個指定字元
只需設置一個循環,循環里設置輸出該字元,循環n次即可。代碼如下:
#include
void
main()
{
int
n;
int
i;
char
c;
scanf("%d",&n);
//輸入n
getchar();
//吸收回車鍵
scanf("%c",&c);
//輸入字元
for(i=0;i
評論
0
0
載入更多
⑧ C語言怎麼實現空格輸出後還能換行
這樣修改就可以了:
在循環體中不需要換行,在循環結束以後換行就可以了。
#include<stdio.h>
int main()
{ int a[10]= {0};
for(int i=0; i<10; ++i)
printf("%d ",a[i]);
printf(" ");
return 0;
}
⑨ pascal中 write('':n) 表示輸出n個空格 c語言怎麼實現
可以用printf(" 這裡面打空格");
又或者for(i=1;i<=次數;i++) printf("一個空格")
⑩ C語言里如何不用循環 使printf輸出n個相同字元 n是變數這個可能嗎
可以,用遞歸,這是個例子:不用循環,輸出6個8
#include <stdio.h>
#include <string.h>
void print_int(int iNum)
{
int iDat = 8;
if (iNum == 1)
{
printf("%d",iDat);
}
else
{
print_int(--iNum);
printf("%d",iDat);
}
}
int main()
{
int n = 6;
print_int(6);
getch();
return 0;
}
經過驗證是可以的!!