输出-scanf_s结果不正确,请问是什么问题?

问题描述

scanf_s结果不正确,请问是什么问题?

#include

void main()
{
int x, y;
printf("请输入2个数字:n");
scanf_s("%d %d", &x, &y);
printf("两个数的平均数是:%dn", (x + y) / 2);
}
输出的是第一个数字而不是平均数?

解决方案

printf("两个数的平均数是:%fn", (x + y) / 2.0);
这样呢?

解决方案二:

代码没有发现有什么问题。

时间: 2024-09-15 08:14:28

输出-scanf_s结果不正确,请问是什么问题?的相关文章

我用webstrom写nodejs,在console时输出中文有乱码,请问是怎么回事

问题描述 我用webstrom写nodejs,在console时输出中文有乱码,请问是怎么回事 我用webstrom写nodejs,在console时输出中文有乱码,请问是怎么回事 输出的结果如图 请大神帮忙解答一下 解决方案 http://blog.csdn.net/hongweigg/article/details/8760372

ASP.NET WebForm页面内容输出方式

这次我们谈的话题是"Web Form页面上输出内容的方式".这其实是一个非常旧的话题了,因为本文的内容甚至可以运用于ASP.NET 1.1之上. 不过这个话题的适用范围很广,因为即使是目前最新的ASP.NET MVC框架,它的默认视图引擎依旧是基于ASP.NET WebForm的(如Page,Control,MasterPage).甚至说,由于ASP.NET MVC框架的特性,我们会遇到更多在页面上"直接输出"内容的情况.因此,这个话题在ASP.NET MVC应用中

c语言-C语言牛顿迭代法,正常运行输出错误结果,求助

问题描述 C语言牛顿迭代法,正常运行输出错误结果,求助 求方程ax^3+bx^2+c^x+d=0的解,其中xn+1=xn-f(xn)/f'(xn) 我的代码这样写的: #include #include int main(void) { int a,b,c,d; printf("Please input four integers:"); scanf("%d %d %d %d",&a,&b,&c,&d); double x,y; x=

scanf(),printf()输入,输出问题

问题描述 scanf(),printf()输入,输出问题 scanf("%d %d %d",&i,&j,&k); printf("%d %d %dn",i,j,k),i,j为int型,k为char型时,输入任意三个数,输出的第二个数总是0,如输入1 2 3 则会输出1 0 3,i,j,k都是 int型时,输出和输入一样,请问是什么原因? 解决方案 定义的时候顺序是 ijk, scanf 将 输入信息以sanf 制定 格式写入, sanf 的时

javascrpit-关于数组中的值输出问题

问题描述 关于数组中的值输出问题 <div class="hobby-box"> <textarea class="text1" rows='10' cols="30"></textarea> <input type="submit" class="btn1" onclick="showHobby()"> </div> func

hibernateTemplate.update() 方法 控制台已输出SQL语句,但数据库没有更新

问题描述 运用Spring集成Hibernate使用hibernateTemplate.update()执行修改用户操作SQL语句控制台已经输出,对象参数也正确,控制台也没有输出事务回滚但数据库数据没有更新卡了一上午了,在网上查了相关问题没有找到合适答案,所以来CSDN求教求大神解答... 解决方案 解决方案二:@Transactional(propagation=Propagation.REQUIRED,isolation=Isolation.DEFAULT)publicvoidupdateS

linux shell数据重定向(输入重定向与输出重定向)详细分析_linux shell

在了解重定向之前,我们先来看看linux 的文件描述符. linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作. 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值. linux启动后,会默认打开3个文件描述符,分别是:标准输入standard input 0,正确输出standard output 1,错误输出:error outp

servlet-ajax如何实现页面跳转

问题描述 ajax如何实现页面跳转 当我用AJAX像服务器发送一个登录请求后,服务器验证数据是否正确,是则跳到另一个 页面,否则返回一个数据错误的信息给AJAX,页面不刷新. 当验证正确时我用的是servlet的 request.getRequestDispatcher("../index.jsp").forward(request, response);跳转方式 错误就直接out.print();可是不管怎样都是跳到了那个请求页面 请问要怎样才能跳到另一个页面,还能带着数据过去 aj

PHP反射类ReflectionClass和ReflectionObject的使用方法_php技巧

PHP中的扩展反射类,该扩展用来分析php程序,导出或提取出关于类.方法.属性.参数等的详细信息,包括注释.看一个这样的问题,php类的成员变量没有在类中声明,而是在函数中声明,有什么不同? 复制代码 代码如下: class test{    private $name;    private $sex;    function __construct(){        $this->aaa='aaa';    }} $test=new test(); $reflect=new Reflect