这个代码在作业系统里提交就是有问题,不知道是为什么只有80分
1条回答 默认 最新
- _GX_ 2022-02-22 19:40关注
题目只说了n不超过10,但是n是不确定的,所以你不能按10来输入。
#include <stdio.h> #define N 10 int main() { int a[N], n = 0; while (scanf("%d", &a[n]) == 1) n++; int t = a[0]; for (int i = 0; i < n - 1; i++) a[i] = a[i + 1]; a[n - 1] = t; printf("Result:\n"); for (int i = 0; i < n; i++) printf("%d ", a[i]); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 LLM accuracy检测
- ¥15 pycharm添加远程解释器报错
- ¥15 如何让子窗口鼠标滚动独立,不要传递消息给主窗口
- ¥15 如何能达到用ping0.cc检测成这样?如图
- ¥15 关于#DMA固件#的问题,请各位专家解答!
- ¥15 matlab生成的x1图不趋于稳定,之后的图像是稳定的水平线
- ¥15 请问华为OD岗位的内部职业发展通道都有哪些,以及各个级别晋升的要求
- ¥20 微信小程序 canvas 问题
- ¥15 系统 24h2 专业工作站版,浏览文件夹的图库,视频,图片之类的怎样删除?
- ¥15 怎么把512还原为520格式