c语言山东科技大学答案oj,山东科技大学OJ答案.doc

本文提供了SDUSTOJ在线评测系统中多个基础编程题目的解答代码,涵盖C语言基本输入输出操作、算术运算、条件判断等内容,适合初学者练习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Welcome To SDUSTOJ Online Judge

Home

Web Board

ProblemSet

Status

Ranklist

13?Contest

F.A.Qs

? ModifyUser? 201201050801? (0)? Logout?

Problem1001

#include

int main(void)

{

printf("Hello Da_min,\nHello Er_min,\nHello Xiao_ming!");

return 0;

}

Problem1002

#include

#include

int main( )

{

int x,y;

scanf("x = %d, y = %d",&x,&y);

printf("x + y : %d\n",x+y);

printf("x - y : %d\n",x-y);

printf("x * y : %d\n",x*y);

printf("x / y quotient: %d, remainder: %d\n",x/y,x%y);

printf("x ^ 2 : %d\n",x*x);

printf("y ^ 3 : %d\n",y*y*y);

//system("pause");

return 0;

}

Problem1003

#include

int main(void)

{

float r=0.0f;

float Perimeter=0.0f;

float Area=0.0f;

float pi=3.14f;

scanf("%f",&r);

Perimeter=2.0f*pi*r;

Area=r*r*pi;

printf("Area: %.6f",Area);

printf("\nPerimeter: %.6f",Perimeter);

return 0;

}

Problem1004

#include

int main()

{

int a,b,c;

float Aver;

scanf("%d %d %d",&a,&b,&c);

Aver=(a+b+c)/3.0;

printf("%.3f\n",Aver);

return 0;

}

Problem1005

#include

int main()

{

double x,y;

double a,b,c,d,e,f,g,h,i;

scanf("%lf%lf%lf",&a,&b,&c);

scanf("%lf",&x);

scanf("%lf",&y);

d=x/100*a;

e=x/100*b;

f=x/100*c;

g=y/a*100;

h=y/b*100;

i=y/c*100;

printf("%.2lf %.2lf %.2lf\n",d,e,f);

printf("%.2lf %.2lf %.2lf\n",g,h,i);

return 0;

}

Problem1006

#include

int main()

{

char x,y,z;

scanf("%c%c%c",&x,&y,&z);

printf("%.3u %.3o %.3x\n",x,x,x);

printf("%.3u %.3o %.3x\n",y,y,y);

printf("%.3u %.3o %.3x\n",z,z,z);

return 0;

}

Problem1007

#include

int main()

{

int x;

scanf("%d",&x);

if(x%2==0)

printf("even");

else

printf("odd");

return 0;

}

Problem1008

#include

#include

#include

int main()

{

int x,y;

double m,n;

scanf("%d\n%lf",&x,&m);

y=abs(x);

n=fabs(m);

printf("%d\n%g",y,n);

re

想要在宝塔面板上手动安装江南大学OJ并配置判题服务,需要按照以下步骤操作:首先,确保你的Linux服务器已安装宝塔面板。接着,登录宝塔面板,点击‘软件商店’选择并安装‘LNMP’环境。安装完成后,点击‘网站’菜单,添加一个新的网站,输入域名(如***),并设置非80端口,例如81。在网站创建成功后,还需要在宝塔面板中配置相应的端口转发规则。 参考资源链接:[江南大学OJ宝塔面板一键安装与手动设置指南](https://wenku.csdn.net/doc/256x5us2i6?spm=1055.2569.3001.10343) 接下来,需要下载江南大学OJ的源代码。你可以通过访问官方GitHub地址 *** 获取代码。点击‘克隆/下载’按钮,然后选择‘下载ZIP’。将下载的ZIP文件解压到宝塔面板指定的网站目录下。 此时,你需要手动配置数据库。登录宝塔面板的‘数据库’界面,创建一个新的MySQL数据库,并记录下数据库名、用户名和密码。之后,使用宝塔面板提供的文件管理器,进入网站的根目录,找到并编辑‘config’目录下的‘db.php’文件,填写正确的数据库连接信息。 最后,根据江南大学OJ的官方文档,执行安装命令。通常情况下,这会涉及到在网站根目录下执行一系列的命令来设置权限和初始化数据库。例如,执行`php think migrate:run`进行数据库迁移和`php think db:seed`进行数据填充。安装完成后,使用浏览器访问`***域名:端口/install`进入安装界面,完成安装向导。 如果你需要配置判题服务,这通常涉及到在服务器上安装判题环境。根据JNOJ的要求,你需要下载C语言的判题机并配置到相应的路径。具体步骤可以参考JNOJ的官方文档,链接为***。 通过上述步骤,你可以在宝塔面板上手动安装并配置江南大学OJ。建议查看《江南大学OJ宝塔面板一键安装与手动设置指南》以获取更多细节和常见问题的解决方案。 参考资源链接:[江南大学OJ宝塔面板一键安装与手动设置指南](https://wenku.csdn.net/doc/256x5us2i6?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值