当前位置: 代码迷 >> getchar的解决方案
 
  • [求助]我真的被搞的不行了.

    [求助]我真的被搞的不行了. 建立两个磁盘文件,在分别从键盘输入字符,再将两个文件合并后放入数组,最后输出到屏幕,程序如下:#include<stdio.h>main(){FILE*fp,*dp;charc,d,str[100];if((fp=fopen("f:\\z","w"))==NULL){printf("cannotopenthisfile\n");...

    252
    热度
  • 新手上路 怎样利用C语言在D盘上创建一个文本文件

    新手上路怎样利用C语言在D盘上创建一个文本文件 #include"stdio.h" main() {charch; FILE*p; if((p=fopen("D:\\file_a.dat","w"))==NULL) {printf("cannotopenthisthefile"); exit...

    342
    热度
  • 高手帮忙看下这道题出错的原因

    #include<stdio.h> voidmain() {intn=0; charc; while((c=getchar())!='\n') n++; printf("numberofcharater=%d\n",n); } color='#FF8000'>----------------解决方案--------------------...

    262
    热度
  • 新手上路。路难走,请教

    同意4楼 程序运行完毕后就马上关闭窗口.你来不及看运行结果. 加上getchar()后,会等你输入一个字符后关闭. color='#FF8000'>----------------解决方案--------------------------------------------------------

    88
    热度
  • 我头文件也有用! <stdio.h> getch(); 为什么做不到效果!高手进~

    getch()应该在头文件#include<conio.h> 不是stdio.h 记住getchar()和getch()不在同一个头文件中 color='#FF8000'>----------------解决方案--------------------------------------------------------

    602
    热度
  • [求助]简单的函数调用问题!

    [求助]简单的函数调用问题! #include<stdio.h>voidprint(){chara;printf("输入字符:");a=getchar();}intmain(){intn;printf("1.输入\n2.输出\n");scanf("%d",&n);if(n==1)print();}先不要讨论这个程序的实用性!当输入1时调用print(...

    191
    热度
  • [求助]怎么实现啊?

    [求助]怎么实现啊? .输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。 我写的好像不行 #include"stdio.h" intmain() { inti; intletter=0; intnumber=0; chars[200]; puts("pleaseinputethethecharacter&...

    165
    热度
  • 一道简单的题

    一道简单的题 要求程序运行时的执行过程为:输出10与20之和,然后暂停运行;然后暂停运行;输出10与20的差,按任意键继续运行,按任意键继续运行,再输出10与20之商,然后暂停运行;按任意键继续运行,输出10与20的积,然后暂停运行;按任意键继续运行,输出“Theend” color='#FF8000'>----------------解决方...

    215
    热度
  • [讨论]一个小小问题请前辈帮解答一下

    [讨论]一个小小问题请前辈帮解答一下 这是一个字符读写函数的例题题中有个地方小弟不明白,请请辈指点一下!ch=getchar(); while(ch!='#') {fputc(ch,fp); ch=getchar();/*就是这个函数在程序中有什么作用*/ } fclose(fp); } 搜索更多相关的解决方案: color="red">前辈c...

    91
    热度
  • 我刚学C碰到一个问题

    我刚学C碰到一个问题 #include<stdlib.h>#include<stdio.h>#include<math.h>voidmain(){inti;intkey,key2;key=getchar();printf("\nkeyvalue=%02x",key);if(key==0x001b){printf("ESCkey");e...

    120
    热度
  • C语言求助

    C语言求助 (1)while(ch=getchar()!='#') (2)while((ch=getchar())!='#') (1)和(2)有何区别?/??? 谢谢!!!!! #include"Stdio.h" #include"Conio.h" main()---------------------(1) { intv1=0,v2=0; charch; wh...

    133
    热度
  • [求助]文件操作

    [求助]文件操作 【code】#include<stdlib.h>#include<stdio.h>voidmain(){FILE*fp;charch,filename[10];scanf("%s",filename);if(fp==fopen(filename,"w")==NULL){printf("cannotopenfile\n");exi...

    269
    热度
  • 请教一个问题,好吗

    请教一个问题,好吗 #include<stdio.h> main() {FILE*fp; charch,filename[20]; printf("输入原文件名:\n"); scanf("%s",filename); if((fp=fopen(filename,"w"))==NULL) {print...

    293
    热度
  • [求助]大家帮看看错在那里~

    [求助]大家帮看看错在那里~ #include<stdio.h> main() { charch; intnl,nu,ni,nk; nl=nu=ni=nk=0; ch=getchar(); while(ch!='\n'); { if(ch=='') nk++; elseif(ch>='0'&&ch<='9') ni++; else...

    91
    热度
  • [求助]if语句可以这样用吗?

    [求助]if语句可以这样用吗? 我刚刚C语言,下面的这个程序这样编可以吗?#include<stdio.h>main(){'inta,b;chars;scanf("%d",&a);s=getchar();if(s=='F'){b=a+a;printf("%d",b);}}这个程序我在编译时,没有错误,没有警告,但是不能输出我所要的结果,这是为什么呢...

    178
    热度
  • 如何输入 然后打印 出空格/?/?/?

    如何输入然后打印出空格/?/?/? 如何输入然后打印出空格/?/?/?ifgetchar()='';printf("");对么/? 搜索更多相关的解决方案: color="red">空格color="red">打印color="red">输入 color='#FF8000'>---------------...

    406
    热度
  • 一个程序需要讨论下

    一个程序需要讨论下 输入一行字符分别统计字母,空格,数字和其它字符的个数,程序如下: #include"stdio.h" voidmain() { charc; inti,j=0,k=0,l=0,x=0; printf("请输入任意一串字符:"); getchar();for(i=0;(c=getchar())!='\n';i++...

    96
    热度
  • 要急出人命了。不执行问题

    要急出人命了。不执行问题 高人来看下********和////////////那部分的代码怎么不执行。这段程序是为了试验写的.本来想写个学生信息管理系统的,但写到这地方就写不下去了,所以摘出来做下试验。编译器DEV-C++#include"stdio.h"#include"conio.h"main(){charc,_c;while(1){scanf("%c",&...

    111
    热度
  • 麻烦帮忙看上如何走出循环

    麻烦帮忙看下怎么走出循环。本意是判断如果输入的非字母,提醒重新输入,目前的效果成了,即使是字母,也无法仍然提醒重新输入,咋回事呢?importjava.util.*;publicclassTest3{ publicstaticvoidmain(String[]args) { getChartw=newgetChar(); charch=tw.getChar(); System.out.pri...

    42
    热度
  • [原创]联想猜词游戏

    [原创]联想猜词游戏 #include"stdio.h" main() {charc; c=getchar();getchar(); switch(c) {case'a': case'A' printf("Ada,Algol?\n"); c=getchar();getchar(); switch(c) {case'd': case'D': printf("Ada\n")...

    673
    热度