要求运行显示下图
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
以这个为模板 补充
void printOneLine() {
......
}
void main() {
int line;
for (line=1; line <= 6 ; line++)
printOneLine();
}
c语言 程序补充
答案:6 悬赏:0 手机版
解决时间 2021-02-22 02:42
- 提问者网友:一抹荒凉废墟
- 2021-02-21 09:59
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-21 10:29
如有不懂Hi我
void printOneLine()
{
static int row = 1;//行数
static int i = 1;//定义静态局部变量,一切就ok!
int j = 1;
while (j <= row)
{
printf("%d ", i);
i++;
j++;
}
row++;
printf("\n");
}
void main()
{
int line;
for (line=1; line <= 6 ; line++)
printOneLine();
}
void printOneLine()
{
static int row = 1;//行数
static int i = 1;//定义静态局部变量,一切就ok!
int j = 1;
while (j <= row)
{
printf("%d ", i);
i++;
j++;
}
row++;
printf("\n");
}
void main()
{
int line;
for (line=1; line <= 6 ; line++)
printOneLine();
}
全部回答
- 1楼网友:轮獄道
- 2021-02-21 15:07
printOneLine里面得有参数的吧,没有参数怎么写
void printOneLine(int i){
for(int n=1;n<=i;n++){
int num=((i-1)*i)/2+n;
printf("%d ",num);
}
printf("\n");
}
void main() {
int line;
for (line=1; line <= 6 ; line++)
printOneLine(line);
}
- 2楼网友:琴狂剑也妄
- 2021-02-21 14:19
while(bot<=top) {
if(b[(bot+top)/2]==x) break; else if(b[(bot+top)/2]>x) top=(bot+top)/2-1; else bot=(bot+top)/2+1; }
- 3楼网友:渊鱼
- 2021-02-21 14:03
#include <stdio.h>
void printOneLine() {
static int i=0,j=0,k=0;
for(j=(++i);((j!=0)||(printf("\n"),0))&&(printf("%d ",++k));j--);
}
void main() {
int line;
for (line=1; line <= 6 ; line++)
printOneLine();
}
- 4楼网友:白昼之月
- 2021-02-21 12:29
//请测试
#include<stdio.h>
void printOneLine() {
int i;
static int no=1,a=1;
for(i=1;i<=no;i++)
printf("%3d",a++);
printf("\n");
no++;
}
void main() {
int line;
for (line=1; line <= 6 ; line++)
printOneLine();
}
- 5楼网友:酒者煙囻
- 2021-02-21 11:57
第一处:void fun(char *s,int n)
第二处: j=0;
第三处: s[j]='\0';
------------------------------------------------
#include <stdio.h>
#define N 80
void fun(char *s,int n)
{
int i, j;
j=0;
for (i=0;i<n;i++)
{
if(s[i]%2!=0)
s[j++]=s[i];
}
s[j]='\0';
}
int main()
{
int i=0, strlen=0;
//17
char str[N];
printf("\nInput a string:\n");
gets(str);
while(str[i]!='\0')
{
strlen++;
i++;
}
fun(str, strlen);
printf("\n*** display string ***\n");
puts (str);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯