-
本人发现c语言中关于scanf()函数一个怪异的问题?
本人发现c语言中关于scanf()函数一个怪异的问题? #include<stdio.h> intmain() { chars[20]; chartemp; printf("inputthetemp\n"); printf("qort?"); scanf("%c",&temp); while(1) { printf("inputthes\n"); s...
223
热度 -
[求助]一个简单却易犯错的scanf输入
[求助]一个简单却易犯错的scanf输入 从键盘输入3学生数据要求有姓名学号三门课成绩(关于结构体的题。谁能用scanf+一个for循环就把所有的数据输入进去呢?) color=#000066>[此贴子已经被作者于2007-5-1711:07:40编辑过] 搜索更多相关的解决方案: scanf"target="_blank">color="re...
361
热度 -
关于scanf函数于变量地址&之间的问题请教
关于scanf函数于变量地址&之间的问题请教 我们用scanf函数的时候在格式符后面就是变量的地址了,书上说这里的每一个变量前面都要代一个&可是我试了有的时候是会提示出错但有的时候即然什么事都没有而且也会传到dos下提示我们输入数字只不过好像输出的结果是不正确的,但是这明显是不对的啊!!为什么不会报错啊!高手指教啊!!! 搜索更多相关的...
253
热度 -
[求助]一个关于scanf和printf的简单问题
[求助]一个关于scanf和printf的简单问题 我用scanf输入一个10进制的数,用printf怎么样以2进制的形式输出啊 例如输入16在屏幕上面显示10000 谢谢各位指点拉 急求 搜索更多相关的解决方案: color="red">printfscanf"target="_blank">color="red">scanfcolor="r...
129
热度 -
关于scanf和gets的一些细节有关问题
关于scanf和gets的一些细节问题#include"string.h"main(){ chari; staticcharst1[15]="shui"; charst2[5]; printf("请输入字符:\n"); //gets(st2); //scanf("%s",st2); for(i=0;i<5;i++) { scanf("%c",&st2[i]); } strcat(s...
95
热度 -
scanf("%f",&a[i][j])的问题!
可是我的是单精度的,你的是%d的 color='#FF8000'>----------------解决方案-------------------------------------------------------- 以下是引用yiqing8854在2006-6-99:29:09的发言:#include<stdio.h&...
1199
热度 -
[求助]使用scanf时,char型的正确输入方法应该是如何?
[求助]使用scanf时,char型的正确输入方法应该是如何? 首先是第一段代码 #include<stdio.h>#include<stdlib.h>main(){charc1,c2;scanf("%c,%c",&c1,&c2);printf("c1='%c',c2='%c'\n",c1,c2);system("pause");...
121
热度 -
object-c 利用scanf 兑现终端的输入输出缓冲
object-c利用scanf实现终端的输入输出缓冲#import<Foundation/Foundation.h>intmain(intargc,char*argv[]){@autoreleasepool{NSLog(@"请输入您的帐号");inti;scanf("%d",&i);NSLog(@"您输入的是%d",i...
7227
热度 -
scanf("%*[^\n]%*c");这是什么意思?
scanf("%*[^\n]%*c");这是什么意思? 源码: intdata[2]; boolInput() { int*p=data; *p=*(p+1)=0; charch; if(EOF==scanf("%c",&ch)) exit(0); while(ch!='\n') { if(ch==''){ ++p; sc...
945
热度 -
[求助]gets和scanf输入字符串有什么区别?
[求助]gets和scanf输入字符串有什么区别? main(){inta[10],i=0;gets(a);puts(a);printf("%s\n",a);这两句输出结果一样while(a[i]!='\0'){printf("%c",a[i]);这段为什么输出和上面结果不同??i++;}} 搜索更多相关的解决方案: color="red">g...
142
热度 -
ARM板裸板移植printf(),scanf()时的有关问题
ARM板裸板移植printf(),scanf()时的问题新人第一次发帖我对其中要包含进去的uart.o这个文件不理解。写了一个只输出"HelloWorld"的test.c文件有一个stdio.h文件,内容为:#ifndef_STDIO_H#define_STDIO_H#include"types.h"#ifndef_VALIST#define_VALISTtypedefchar*va_list;#...
486
热度 -
[求助]scanf的有趣问题,为什么不能同时输入那么多的数据?请大家指点
[求助]scanf的有趣问题,为什么不能同时输入那么多的数据?请大家指点 [求助]scanf的有趣问题,为什么不能同时输入那么多的数据?我在使用scanf的时候,遇见了如下问题:intx,y,z,a1,b1,c1;scanf("x=%d,y=%d,z=%d",&x,&y,&z);scanf("%d,%d,%d",&a1,&b1,&...
97
热度 -
[求助]请问这个程序怎么调试的时候第二个SCANF执行不了.
[求助]请问这个程序怎么调试的时候第二个SCANF执行不了. 各位高手请帮我看一下下面这个程序,怎么调试的时候第二个SCANF执行不了.而且rand()这个函数,每次随机产生的数值第一个一定是41,为什么啊.?#include<stdio.h>#include<stdlib.h>voidmain(void){chari;charj;intm,n;...
408
热度 -
[求助]scanf的有趣问题,为什么不能同时输入那么多的数据?请大家指点
输入的数据必须与"格式控制"一致,普通字符须原样输出scanf()里面如果你只想单纯输出345则对应的是格式控制是(%d%d%d)而如果你想输出3,4,5则格式控制则是(%d,%d,%d)且输入的时候",(普通字符)"输入,才会原样输出 color='#FF8000'>----------------解决方案-------------------------------...
179
热度 -
使用scanf输入字符串判断与其说他字符串相同时出错,求解
使用scanf输入字符串判断与其他字符串相同时出错,求解?本帖最后由l494777520于2014-06-2612:54:19编辑运行程序我输入everyday,显示no,但是我修改str[8]为str[7],everyday改成everyda,在运行输入就正确了color='#FF8000'>------解决方案--------------------str[7]容纳不下everyday,记得还...
204
热度 -
C语言while(scanf("%d"&n)==1)改成java语句怎么改
C语言while(scanf("%d",&n)==1)改成java语句如何改?C语言while(scanf("%d",&n)==1)改成java语句如何改?color='#FF8000'>------最佳解决方案--------------------------------------------------------System.out.println("...
7590
热度 -
[求助]一个简单却易犯错的scanf输入
7的好啊 color='#FF8000'>----------------解决方案--------------------------------------------------------
256
热度 -
缓冲流问题,输入一个数后,下一个不能再读取(printf,scanf的问题)
缓冲流问题,输入一个数后,下一个不能再读取(printf,scanf的问题) 具体看红色的部分:#include<stdio.h>#include<malloc.h>//#defineNULL0typedefstructlink{intdata;structlink*next;}*LinkList;#defineLENsizeof(LinkLis...
437
热度 -
HDU 1000.A + B Problem:~scanf("%d%d",&a,&b)表示什么意思 输入字母字符为什么会进入死循环
最近在刷杭电的题目在此记录下自己踩过的坑希望即将到来的比赛能取得好成绩 话不多说下面是我自己AC的C++代码 #include<iostream> usingnamespacestd; intmain() {inta,b;while(cin>>a>>b){cout<<a+b<<'\n';}return0; } 起因:在看讨论区的时候看...
19
热度 -
缓冲流问题,输入一个数后,下一个不能再读取(printf,scanf的问题)
你的写法是对的,但不代表你是唯一对的 color=#000066>[此贴子已经被百年不亮于2007-9-2116:43:10编辑过] color='#FF8000'>----------------解决方案-------------------------------------------------------- 以下是引用...
265
热度