为啥pta这道题他说我是错的
#include <stdio.h>
int main()
{
int a;
int b = 1;
printf("请输入一个数字");
scanf("%d",&a);
while(b<=a)
{
printf("%d\n",b);
b++;
}
return 0;
}
这个代码我在devc++可以运行
?
不是让你实现一个函数吗 要求是让你实现一个函数的呀
此方星河 发表于 2021-10-6 12:53
要求是让你实现一个函数的呀
是什么意思啊,我第一次做这个东西 qiuyouzhi 发表于 2021-10-6 12:51
?
不是让你实现一个函数吗
我第一次做这个东西,不是很懂{:10_245:} gjfyyds 发表于 2021-10-6 12:58
我第一次做这个东西,不是很懂
题目描述的不是很清楚吗?
本题要求实现一个函数 你过函数吗?可以先百度一下C语言函数的知识,然后再来做这道题
#include <stdio.h>
void PrintN(int N);
int main()
{
int N;
scanf("%d", &N);
PrintN(N);
return 0;
}
void PrintN(int N){
for(int i=1; i<=N; i++){
printf("%d\n", i);
}
} 题目要求用函数来实现,而你没有,
#include<stdio.h>
#include<stdlib.h>
#pragma warning(disable:4996)
int main()
{
int printfN(int n);
int n;
printf("请输入一个整数:\n");
scanf("%d", &n);
printfN(n);
return 0;
}
int printfN(int n)
{
int i;
for (i = 1; i <= n; i++)
{
printf("%d\n", i);
}
return 0;
} @littlefool 发表于 2021-10-6 14:51
题目要求用函数来实现,而你没有,
哥,他说你错了{:10_245:} 本帖最后由 gjfyyds 于 2021-10-7 16:39 编辑
傻眼貓咪 发表于 2021-10-6 14:09
pta说你错了{:10_245:} 因为PTA系统直接帮你把函数声明+main函数写好了,敲上去的部分只需要是函数定义就好了。
void PrintN(int N){
for(int i=1; i<=N; i++){
printf("%d\n", i);
}
} @littlefool 发表于 2021-10-6 14:51
题目要求用函数来实现,而你没有,
用函数的,printfn(int n)
页:
[1]