爱问知识人 爱问教育 医院库

从键盘中读入一系列字符直到输入字母'a'时才停止

首页

从键盘中读入一系列字符直到输入字母'a'时才停止

c语言试题 从键盘中读入一系列字符直到输入字母'a'时才停止。请帮忙给出代码答案

提交回答
好评回答
  • 2005-12-21 11:34:16
    #include conio.h 
    void main(){
      char data[100];    /*可读入100个字符*/
      int i = 0;
      char c=getch();
      while(c != 'a'){
        data[i] = c;
        c = getch();
        i++;
        if(i>=100) break;
      }
    }

    s***

    2005-12-21 11:34:16

其他答案

    2005-12-29 12:25:57
  • #include 
    void main()
    {
    char c[100],in;
    int i=0;
    while( (in=getchar()) != 'a' )
        c[i++]=in;
    c[i]='a';
    }
    另外,题目意思有点不清,是要把读入的字符储存在一个字符数组中吗?这个程序是按照这个思想写的.

    h***

    2005-12-29 12:25:57

  • 2005-12-23 22:08:52
  • #include 
    #include 
    void main()
    {
    char cChar;
    while(cChar != "a") cChar = getche();
    } 
    

    河***

    2005-12-23 22:08:52

  • 2005-12-23 14:12:16
  • #include conio.h
    #define M 100/*M的值可以自己设大小*/
    void main()
    {  char str[M];
       char ch;
       int n=0;
       do
         {  ch=getchar();
            str[n]=ch;
            n++; 
            if(n>=M)  
               {  printf("数组已满,不能再装数了!");
                  break;
               }
          }while(ch!='a');  
    }

    后***

    2005-12-23 14:12:16

  • 2005-12-21 12:04:37
  • 1.字符变量定义
    2.读字符放入变量中 scanf
    3.循环 while( 字符不为 a ),则继续读 scanf
    不难吧?

    爱***

    2005-12-21 12:04:37

  • 2005-12-21 11:35:51
  • #include 
    void main()
    {
    char ch;
    while(ch!='a')
    {
    ch=getche();
    }

    厅***

    2005-12-21 11:35:51

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 170-189
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):