scanf 忘记了 求解答

问题描述

scanf 忘记了 求解答

scanf("%d %d",num1,num2)==2
这行代码是什么意思
能详细说说么

解决方案

int scanf(const char *format,...);
函数 scanf() 是从标准输入流stdio (标准输入设备,一般是键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。[1]
其调用形式为: scanf("<格式说明字符串>",<变量地址>);变量地址要求有效,并且与格式说明的次序一致。

你的这个代码有问题,应该改为scanf("%d %d",&num1,&num2),后面的“==2"是判断是否读入2个数据。

解决方案二:

scanf("%d %d",num1,num2)
scanf() 是从标准输入流库里的内置函数,%d是你输入的类型,必须是十进制的数字吧 输入错了就识别不了了,输入两个数,中间空格分开
最后 = = 2 应该是你的感叹句吧。。

解决方案三:

scanf()是标准的输入函数,scanf("%d",a),""里边表示输入的类型,%d是十进制数字,还有很多输入类型可以看一下相应的C语言书

解决方案四:

哥哥们,不应该是scanf("%d",&a)这样的吗;

解决方案五:

哥哥们,不应该是scanf("%d",&a)这样的吗;

解决方案六:

应该有&地址符的,结果是你输入的个数为不为2

时间: 2024-08-28 03:37:05

scanf 忘记了 求解答的相关文章

c语言-C语言的一个小问题 求解答

问题描述 C语言的一个小问题 求解答 计算机问题求解答">如题 我的代码是这样 #includeint main(){ double xy; printf(""输入数据:""); scanf(""%lf""&x); if(x<1) y=x;else if(x>=1&&x<=10) y=2*x-1;else if(x>10) y=3*x-11;printf(&quo

磁盘-新手学习C语言文件,问题已经在程序中备注,求解答!

问题描述 新手学习C语言文件,问题已经在程序中备注,求解答! //怎样向文件读写字符 #include #include int main() { FILE * fp; char ch,filename[10]: printf("请输入所用的文件名:"); scanf("%s",filename); if((fp = fopen(filename,"w")) == NULL)//为什么这里的filename没有双引号引起来: { printf(&

文件-c语言 火车票管理系统 求解答

问题描述 c语言 火车票管理系统 求解答 运行后不能添加,删除,修改,查询班次到文件 可是文件是已经建好有数据的,查询时只显示一条然后就非正常退出了,我怀疑是最后链表做的有问题函数read()可是就是找不到哪错了,希望有哪位朋友可以解答一下, #include #include #include #include #include #include typedef struct Tickets { char num; char time[8]; char starts[8]; char ends

spring mvc 报错,求解答,各位好心人必有好报。

问题描述 spring mvc 报错,求解答,各位好心人必有好报. 六月 07, 2015 6:55:04 下午 org.apache.catalina.core.StandardContext listenerStart 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.sp

源代码-dlx算法问题,求解答,高分啊

问题描述 dlx算法问题,求解答,高分啊 有个算法面试-面试官问了dancinglink-完全不知道这是什么啊-后来知道可能是解精确覆盖问题的-求大家发份代码-并且能够在站内解释一下-才给这么多分哦,求个数独问题的dancinglink解法,有源代码,线上解释. 解决方案 数独问题的dancinglink解法源代码如下,有问题随时联系我.dlx是从数据结构角度优化01矩阵精确覆盖和重复覆盖的数据结构,它用十字链表只存贮矩阵中的非0元,而01矩阵精确覆盖dfs过程中矩阵会越来越稀疏而且每次恢复现场

多重背包问题,输入正常数据,出现逻辑错误,求解答

问题描述 多重背包问题,输入正常数据,出现逻辑错误,求解答 输入数据 4 10 1 2 32 3 23 7 22 5 1会出错,但是输入一些其他的数据又不会报错 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int Max(int a int b);void Zero_One_package(int *Max_value int weight int value int volume);voi

c-C+语言 碰到输出手法 不能搞定 求解答 (注 : 不用迭代 )

问题描述 C+语言 碰到输出手法 不能搞定 求解答 (注 : 不用迭代 ) #include "stdafx.h" #include using namespace std; class Teacher { public: char name[20]; Teacher * tnext; Teacher (char * name):tnext(tnext=NULL) { strcpy(this->name,name); } void Display() { cout<<

c语言初级编程 求解答

问题描述 c语言初级编程 求解答 Write a program that adds two numbers using the three functions ? Function 1 : int main(void) ? Function 2 : int Input(void) ? Function 3 : int Add(int i, int j) Ex)(例子) Input two numbers : 3 4 Results : 7 解决方案 图和文字不相符 以你的文字为准: #incl

我真的不会-我是初学,一个关于顺序查找和折半查找的算法有错,求解答

问题描述 我是初学,一个关于顺序查找和折半查找的算法有错,求解答 ```#include #define Max 256 typedef struct Keylist { int key[Max]; int len; }Keylist; void creatKlist(Keylist L) { int i=0; printf("**建立静态表**n"); printf("你需要构建多少个数据,请输入:"); scanf("%d",&L.l