这个代码哪里错了?为什么不能执行? 10
#include<stdio.h>#include<stdlib.h>intmain(void){inta,b=2,i=1;scanf_s("%d",&a);printf...
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a,
b = 2,
i = 1;
scanf_s ("%d",&a);
printf ("%d",a);
system ("peause");
while (i <= a)
{
b = b + 2;
printf ("%d ",b)
a-- ;
}
system ("peause");
system ("peause");
return 0;
} 展开
#include <stdlib.h>
int main(void)
{
int a,
b = 2,
i = 1;
scanf_s ("%d",&a);
printf ("%d",a);
system ("peause");
while (i <= a)
{
b = b + 2;
printf ("%d ",b)
a-- ;
}
system ("peause");
system ("peause");
return 0;
} 展开
2个回答
展开全部
一点小问题:
printf ("%d ",b)
你掉了; 分号
system ("peause");
是 pause 才对,这是个DOS 命令
int main(void)
{
int a,
b = 2,
i = 1;
printf("%s:", "请输入一个整数");
scanf_s("%d", &a);
printf("将打印出 %d 开始 %d 个连续的偶数\n",b, a);
system("pause");
while (i <= a)
{
b = b + 2;
printf("%d ", b);
a--;
}
printf("\n");
system("pause");
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询