当前位置: 代码迷 >> fflush的解决方案
 
  • 一个很简单的循环语句的问题

    一个很简单的循环语句的问题 #include<stdio.h> voidmain() {intx;chari,ans;ans='y';do{x=0;printf("\n请输入字符:");fflush(stdin);do{i=getchar(); x++;}while(i!='\n');printf("\n输入的总字符:",--x);printf("\n是否继...

    195
    热度
  • 一个弱弱的问题`

    一个弱弱的问题` 大家好!我是个新手..这是我做的一个题目..不知道为什么得出的结论都是不愿意投保!,请大侠请教下!#include<stdio.h>voidmain(){chara,b;intage;printf("司机的详细资料\n");printf("司机是否结婚:(y/n)");scanf("\n%c",&a);printf("司机的性别:(...

    155
    热度
  • [求助]使用scanf时,char型的正确输入方法应该是如何?

    多看高手们写的代码,有没有发现很多fflush和flushall,大部分就是用来解决这种问题的。 每个scanf下面来个flushall();就不会有这种问题了。 PS:事实上这个问题的原因在上面那个scanf没有吃光它本来应该吃光的那个\n,所以我们的注意力不应放在下面那句如何修改,而应该多注意通用的解决问题的思路。 [[italic]本帖最后由forever74于2008-1-2218:...

    161
    热度
  • 只要输入任何字母,就打出649

    只要输入任何字母,就打出649 #include&lt;stdio.h&gt; main(){inti,j;m=5; while(m!='n'){fflush(stdin);scanf("%d%c",&amp;i,&amp;j); printf("%d%c",i,j);while((m=getcha...

    131
    热度
  • [求助]能帮我调通吗?

    [求助]能帮我调通吗? //首页菜单!!种类!!选择函数 intmenu_main(intn) { intn; printf("1.课堂笔记\n"); printf("2.问题记录\n"); printf("3.我的日记\n"); printf("4.会议记录\n"); printf("5.实用技巧\n"); printf("6.网页收藏\n"); printf("7....

    322
    热度
  • [求助]不知道哪错了

    我改的不知道对不对希望大家指教 #include<stdlib.h>#include<stdio.h> main(){charc;floata,b,sum;printf("请输入运算符:");scanf("%c",&c);fflush(stdin);printf("请输入运算b:");scanf("%f",&b);fflush(s...

    197
    热度
  • [求助]文件中为什么有乱码

    [求助]文件中为什么有乱码 #include<stdio.h> #include<stdlib.h> structstudent { charname[10]; intnum; intage; charsex; }stu[3]; voidmain() { inti; FILE*fp; if((fp=fopen("in.txt","w+b"))==...

    230
    热度
  • 求助,一个简单的学生成绩查询程序!!不知道错在哪??

    求助,一个简单的学生成绩查询程序!!不知道错在哪?? #include<stdio.h>#include<string.h>voidchaxun();voidinput();structstudent{charname[15];intscore;}; structstudentstd[5];voidinput(){inti;printf("\t请...

    125
    热度
  • 一个让我郁闷了好几天的问题(急)

    一个让我郁闷了好几天的问题(急) 最近刚学c语言所遇到的我用的是vc的IDE在xp下写的#include<stdio.h>voidmain(){chara,b;scanf("%c",&a);scanf("%c",&b);printf("%c,%c",a,b);}编译的时候没有出现错误,但是在运行的时候变量b没有办法得到输入的字符,我以为是vc...

    155
    热度
  • [求助] 遇到一个奇怪的事 求教

    [求助]遇到一个奇怪的事求教 #include<stdio.h> #include<iostream.h> #include<windows.h> structStudent { intid; charname[30]; charsex; intscore; }; voidmain() { FILE*fp; structStudent...

    327
    热度
  • [求助]关于《《函数结构》》的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    [求助]关于《《函数结构》》的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 先看源代码#include<stdio.h>structstudent//结构{inthao;//学号charming[25];//姓名floatcheng;//三门成绩doubleave;//平均成绩}stu[55];intcount=0;structstu...

    104
    热度
  • 有关魔方矩阵的思路问题,向各位请教

    有关魔方矩阵的思路问题,向各位请教 碰到一个有关“魔方矩阵”的编程问题,魔方矩阵:由1~n*n个自然数构成的n阶方阵,特点是,各行各列以及对角线之和均相等。例如:n=2时,不存在;当n&gt;=3时,对于n=3,矩阵为,a[3][3]={{8,1,6},{3,5,7},{4,9,2}}.请问如何编写程序描述n阶“魔方矩阵” 搜索更多相关的解决方...

    258
    热度
  • 有关双链表

    有关双链表 #include<stdio.h>#include<stdlib.h> structNode{chardate;structNode*next;structNode*front;}; structNode*creat(){structNode*head,*tail,*p;charx;head=tail=NULL;x=NULL;prin...

    266
    热度
  • [求助] 请教关于time.h里的内容

    [求助]请教关于time.h里的内容 谁能帮我解释一下,,下面的程序:#include"stdio.h"#include"stdlib.h"#include"time.h" voidsleep(intnbr_seconds); intmain(void){intctr;intwait=13; printf("delayfor%dseconds\n",wait);prin...

    440
    热度
  • 大菜鸟的小程序

    大菜鸟的小程序 #include<stdio.h>voidmain(){inta,b,c=1,d,e,f=0;charans='y';printf("请输入班级号:\n");scanf("%d",&a);printf("请输入该班级的学员总数:\n");scanf("%d",&b);do{f=0;c=1;while(c<=b){prin...

    117
    热度
  • [求助]实现输入两个实数和一个四则运算符(+,―,*,/)怎么执行不出结果

    [求助]实现输入两个实数和一个四则运算符(+,―,*,/)怎么执行不出结果 实现输入两个实数和一个四则运算符(+,―,*,/) #include<stdio.h>voidmain(){doublex,y,result;charop;intflag;printf("Inputx,y,op:\n");scanf("%lf%lf%c",&x,&y,...

    97
    热度
  • [求助]C语言中字符串的输入问题?

    [求助]C语言中字符串的输入问题? C语言中字符串的输入有两种方法:charstr[100];一是:scanf("%s",str);二是:gets(str);但是下面两个程序,用不同的输入语句结果有一个是错误的.程序一输出的结果错误.#include"stdio.h"main(){charstr[100],c;inti,count;printf("inputaarray...

    98
    热度
  • [求助] 关于链表

    [求助]关于链表 大家请看,我这个程序错在哪儿啦?#include<stdio.h>#include<stdlib.h> structNode{intdate;structNode*next;}; structNode*creat(){structNode*head,*tail,*p;intx;head=tail=NULL;printf("Inp...

    137
    热度
  • [求助]自己写了个程序有点小问题,就是在插入信息后排序有点不对(解决了)

    [求助]自己写了个程序有点小问题,就是在插入信息后排序有点不对(解决了) 这个程序可以运行但是就在插入新信息后排序的时候有点不对#include<stdio.h>#defineN50 structstudent{intnum;charname[20];intenglish;intchinese;intmaths;floatave;}; voidinput(s...

    196
    热度
  • 计算矩阵乘法的小程序

    计算矩阵乘法的小程序 刚刚写了个可以计算矩阵乘法的小程序,主要是方便我GF做作业.如果有需要的也可以拿去用看看.#include"stdio.h" #defineROW100 #defineCOL100 intmain(void){ charch; intarry1[ROW][COL]={{0}}; intarry2[ROW][COL]={{0}}; intarry3[...

    239
    热度