我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这个代码运行不出结果是为什么

#include<stdio.h>
int main()
{
int n,x,j,o,y;
o=0;j=0;
scanf("%d%d",&n);
while(n)
{
scanf("%d",&x);
y=x%2;
if(y>0)
j+=x;
else
o+=x;
n=n-1;
}
printf ("%d\n",j);
printf ("%d\n",o);
return 0;
}

scanf("%d%d",&n);这里,有两个%d,但是变量只有一个n,你多写了一个%d或者少写了一个变量

近期文章

  • C语言 编译 中遇到的问题
  • 怎么把他完整的做出来,
  • C语言,帮我看一下呗
  • 请问下面在线IDE对程序的报错是啥意思
  • 图书管理系统的程序设计
  • 垃圾回收的优点和原理?并考虑2种回收机制?
  • Java中编写程序输入a,b,求a和b的余数和商
  • 使用矩池云跑代码遇到的问题
  • react-native如何实现两张轮播图联动
  • 增1减1运算符的相关问题
  • 安装oracle时出错,怎么解决
  • 我的电脑只支持x64的程序,devc是x86的程序,咋办
  • Wrieshark的USB抓包怎样分析
  • c++vector<string> s(t , "")是什么意思
  • Mysql5.7初始化数据库后,data能够自动创立,但data下无文件。
  • 路由器问题,小白求解答
  • Jupyter Notebook 无法使用 rioxarray 模块
  • 在安装MySQL时MySQL "服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。"看控制消息却没有显示错误,网上各种方法试了都不行
  • 测试Linux中其标准输入能否被设置位移量
  • 浏览器报500错误,只要引入jstl就报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华