當前位置:首頁 » 編程語言 » c語言輸出n個空格

c語言輸出n個空格

發布時間: 2022-07-03 03:17:59

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;
}
經過驗證是可以的!!

熱點內容
安卓海信手機怎麼格機 發布:2022-08-18 00:24:25 瀏覽:788
喝冰水解壓 發布:2022-08-18 00:24:21 瀏覽:929
電腦虛擬伺服器玩游戲 發布:2022-08-18 00:22:43 瀏覽:844
二手車配置要注意些什麼 發布:2022-08-18 00:22:29 瀏覽:637
索尼z5熱點密碼在哪裡 發布:2022-08-18 00:21:39 瀏覽:191
伺服器如何從機架導軌上拆下來 發布:2022-08-18 00:18:25 瀏覽:174
白馬藍籌配置怎麼樣 發布:2022-08-18 00:17:20 瀏覽:215
linux操作日誌 發布:2022-08-18 00:16:49 瀏覽:32
java好還是c好 發布:2022-08-18 00:16:35 瀏覽:828
賬號密碼如何提現 發布:2022-08-18 00:13:27 瀏覽:856