新手指导/ICPC introduction(2)

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏 | 已有4人收藏了本题
Problem Description

完成了第一题,对ACM题目有大概的了解了吧?
请容许我再强调一下一定要完全按照题目的输出要求来做,不能多一丁点儿内容。


练习输入

ACM的题目输入和输出都是通过标准输入和输出完成,你不需要进行任何文件操作。实际上,出于安全考虑你也不允许进行任何文件操作。
下面,让我们读入一个整数,并把这个数的相反数输出。

如果你觉得此题有难度,请参考以下的代码:


#include < stdio.h>

int main()     

{       

   int a;  

scanf("%d", &a);  

printf("%d\n", -a);  

return 0;  

}   


请看懂之后,自己写一遍,不要用我的代码。
以上代码也是经过处理,直接复制提交将不能通过。
只有自己写一遍才行。



错误的程序
想想看,下面的程序错在哪儿?此步骤很重要,请不要跳过。
如果你找出不下面程序的错误,请看一下本题开头处的"强调"信息。

#include < stdio.h>

int main()

{

   int a;

   printf("Please input a:\n");

   scanf("%d", &a);

   printf("%d\n", -a);

   return 0;

}




sample input

sample input只是给出一个输入的例子,系统在判断你的程序是否正确时,会用多组其它数据进行测试,所以说,程序输出内容和sample output一样并不代表是正确的,想想看下面的程序为什么错误?

#include

int main()

{

   int a;

   scanf("%d", &a);

   printf("-%d\n", a);

   return 0;

}

Input

一个整数a

An integer a

Output

这个整数的相反数

Negated a

SampleInput
1
SampleOutput
-1
Submit
题目统计信息详细
总AC数2413
通过人数2147
尝试人数2196
总提交量3878
AC率55.36%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: