当前位置:首页 » 编程语言 » 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;
}
经过验证是可以的!!

热点内容
安卓加密的rar软件 发布:2024-05-04 04:18:30 浏览:605
聚会编程题 发布:2024-05-04 04:02:41 浏览:404
我的世界服务器自动扫地 发布:2024-05-04 03:48:41 浏览:611
4500能配什么电脑配置 发布:2024-05-04 03:22:29 浏览:591
阿U编程课堂 发布:2024-05-04 03:10:23 浏览:618
上传音乐搜音乐 发布:2024-05-04 03:10:23 浏览:600
编译器工作负载 发布:2024-05-04 03:06:09 浏览:422
摩斯编译 发布:2024-05-04 03:06:00 浏览:613
源码得反码 发布:2024-05-04 03:05:18 浏览:754
手机搜狐怎么上传视频 发布:2024-05-04 02:50:54 浏览:75