当前位置:首页 » 编程语言 » c语言输出一行行号怎么打
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言输出一行行号怎么打

发布时间: 2022-11-07 17:21:14

1. c语言输出一行星号

#include<stdio.h>
main()
{ int N,a;
scanf("%d",&N);
for(a=0;a<N;a++)
printf("*");
getch();
}
这么写就行了,你前面有很多没用的还有些是程序布恩那个运行的

2. C语言中如何输入一行字符,如果遇到空格、逗号或者句号,替换成*输出

#include <stdio.h>
int main()
{
char str[100];
scanf("%[^\n]", str);
char* p = str;
while (*p)
{
if (*p == ' ' || *p == ',' || *p == '.')
*p = '*';
p++;
}
printf("%s", str);
}

3. c语言输出*

scanf("%d",&n); //输入行数, 这里n = 6
for (i=1;i<=n;++i) //循环行号i = 1, 2, 3, 4, 5, 6 <= 6
{ //大括号内是对每行的输出语句
for (j=1;j<=n-i;++j)
printf(" "); // 输出前缀空格 第i行输出n-i个空格, 即输出5, 4, 3, 2, 1, 0个空格
for (j=1;j<=2*i-1;++j) //下面是紧接前缀空格,输出 "*"和空格的混合体 "* * * ...". 每个"*"和空格相邻.
if (j%2==1) //j是奇数时, 输出"*"
printf("*");
else //j是偶数时,输出空格
printf(" ");
printf("\n"); //输出换行符,进入下一行
}

可见第一行输出5个空格 + * (j == 1, 一个奇数).
第二行,输出4个前缀空格 + "* *"(两个奇数一个偶数)
....

结果变成:
Please input number: 6
*
* *
* * *
* * * *
* * * * *
* * * * * *

4. c语言如何控制文字一行一行输出

1、使用Sleep函数即可。sleep()函数在windows系统和linux系统下是两个不同的函数,差别较大,但功能是相同的,都是将进程挂起一段时间。
windows系统下函数名为Sleep(),其函数原型为:
#include
<windows.h>
函数使用头文件
void
Sleep(DWORD
dwMilliseconds);
参数为毫秒
2、例程:
//运用Sleep()函数可以达到打字机效果
#include<stdio.h>
#include"windows.h"
void main()
{
int i;
char *a[]={"你","好","!","欢","迎","来","到","百","度","知","道"};
for(i=0;i<11;i++)
{
Sleep(100);
printf("%s",a[i]);
}
}

5. C语言编写程序输出源程序,在打印时每行均加上行号

#include<stdio.h>
#defineN1000
intmain(void)
{
FILE*in,*out;
inti;
in=fopen("源.c","rb");
chara[N];
fread(a,sizeof(char),N,in);
for(i=0;i<N;i++)
{
if(a[i]=='/'&&a[i+1]=='/'&&a[i+2]=='s'&&a[i+3]=='t'&&a[i+4]=='o'&&a[i+5]=='p'&&a[i+6]=='0'&&a[i+7]=='0'&&a[i+8]=='1')
{
(a[i+9]='');
break;
}
}
printf("%s ",a);
out=fopen("程序.txt","wb");
fwrite(a,sizeof(char),N,out);
return0;
}//stop001

6. C语言编写程序输出源程序,在打印时每行均加上行号

#include<stdio.h>
#defineN1000
intmain(void)
{
FILE*in,*out;
inti;
in=fopen("源.c","rb");
chara[N];
fread(a,sizeof(char),N,in);
for(i=0;i<N;i++)
{
if(a[i]=='/'&&a[i+1]=='/'&&a[i+2]=='s'&&a[i+3]=='t'&&a[i+4]=='o'&&a[i+5]=='p'&&a[i+6]=='0'&&a[i+7]=='0'&&a[i+8]=='1')
{
(a[i+9]='');
break;
}
}
printf("%s ",a);
out=fopen("程序.txt","wb");
fwrite(a,sizeof(char),N,out);
return0;
}//stop001

输出结果

第一次编译需要注释或删除掉那个for循环,第二次好使,这个源文件叫“源.c”,可以根据程序大小改define,最后的停止标志stop001也可以改

7. C语言那个行号要怎么加

#include <iostream>

using namespace std;
int main()
{
ifstream fin("in.txt", ios::in);
ofstream fout("out.txt", ios::out);
string line;
int i = 0;
while(getline(fin, line))
{
fout << i << line << endl;
++ i;
}
return 0;
}

8. C语言输出文件时怎么输出行号

void aves()
{
int i, j;
for(i=0;i<5;i++) //这里!这里!这里!这里!这里!这里!这里!
{
stu[i].ave=0.0;

}

for(i=0;i<5;i++)
{
for(j=0;j<3;j++)
{
stu[i].ave+=stu[i].score[j];
}
stu[i].ave=stu[i].ave/3;

}

9. c语言中如何显示行号

显示c语言源代码的行号,
是编辑工具的功能
不同的编辑器设置方法不一样
例如windows自带的记事本,就没有显示行号功能,
但是从最下方的状态栏,可以显示光标所在的行号

10. c语言2019的行号怎么弄出来

摘要 在创建项目后,输入代码,是没有行号的。