黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > C語言 > 復習資料 > 正文

計算機二級C語言教程章節測試:字符串

來源:考試吧Exam8.com) 2007-9-13 16:27:28 考試吧:中國教育培訓第一門戶 模擬考場


    (31) 以下程序可以把從鍵盤上輸入的十進制數(long型)以二到十六進制形式輸出,請填空。
          #include.
          main()
          { char b[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C'
            ,'D','E','F'};
            int   c[64],d,i=0,base;
            long   n;
            printf("enter a number:\n");       scanf("%ld",&n);
            printf("enter new base:\n");       scanf("%d",&base);
            do
            { c[i]=【41】;
                i++;     n=n/base;
            } while(n!=0);
            printf("transmite new base:\n");
            for(--i;i>=0;--i)
            { d=c[i];
              printf("%c",b【42】; 
            }
    }

    (32) 函數mycmp (char*s,chat *t)的功能是比較字符串s和t的大小,當s等于t 時返回0,否則返回s和t的第一個不同字符的ASCOII碼的差值,即當s>t時返回正值, 當s等于t 時返回0,否則返回s和t的第一個不同字符的ASCOII碼的差值,即當s>t時返回正值, 當s<t時返回負值,請填空。
    mycmp(char *s,char *t)
    { while(*s==*t)
    {if(*s=='\0') return 0;
    ++s;   ++t;}
    return (【43】); }  

    (33) 下列程序的輸出結果是【44】
    main() { char b[]="ABCDEFG";
    char *chp=&b[7]; while(--chp>&b[0])    putchar(*chp);
    putchar('\n');        }

    (34) 閱讀程序:
    #include "string.h"
    #include "stdio.h"
    strle(char a[],char b[])
    { int num=0,n=0;
    while(*(a+num)!='\0'),num++;
    while(b[n]){ *(a+num)=b[n];num++;n++;}
    return (num);}
    main()
    { char str1[81],str2[81],*p1=str1,*p2=str2;
    gets(p1);  gets(p2);
    printf("%d\n",strle(p1,p2));  }
    運行上面程序,如果從鍵盤上輸入字符串qwerty和字符串abcd則程序的輸出結果是 【45】 。 

    (35) 閱讀程序:
    main()
    { char str1[]="how do you do" ,str2[10];
    char *p1=str1,*p2=str2;
    scanf("%s",p2);  printf("%s",p2);  printf("%s\n",p1); }
    運行上面的程序,輸入字符串HOW DO YOU DO 則程序的輸出結果是【46】 。

    (36) 已知函數isalpha(ch)的功能是判斷自變量ch是否是字母,若是,函數值為1,否則為0。下面程序的輸出是 【47】 。
    #include<xtype.h>
    #include<string.h>
    void fun4( char str[])
    { int i,j;
    for(i=0, j=0; str[i]; i++)
    if(isalpha(str[i])) str[j++]=str[i];
    str[j]='\0';}
    main()
    { char ss[80]="It is!";
    fun4(ss);
    printf( '%s\n", ss);}

    (37) 下面invert函數的功能是將一個字符串str的內容顛倒過來。請填空。
    #include <string.h>
    void invert(char str[])
    { int i,j,  【48】  ;
    for(i=0,j=strlen(str)  【49】  ; i<j; i++,j--)   
    { k=str[i]; str[i]=str[j]; str[j]=k;}
    }

    (38) 下面程序的輸出結果是  【50】  。
    #include<stdio.h>
    main()
    { static char b[]="Goodbye";
    char *chp=&b[7];
    while( --chp >=&b[0]) putchar( *chp);
    putchar('\n');
    }

    (39) 下面程序的輸出結果是 【51】 。
    #include<stdio.h>
    void fun( char *a1, char *a2, int n)
    { int k;
    for( k=0; k<n; k++)
    a2[k]=( a1[k]-'A'-3+26)%26+'A';
    a2[n]='\0';
    }
    main()
    { char s1[5]="ABCD", s2[5];
    fun( s1, s2, 4);
    puts( s2);
    }

    (40) 下面程序的輸出結果是 【52】 。
    #include <stdio.h>
    main()
    { char *p[]={ "BOOL", "OPK", "H", "SP"};
    int i;
    for(i=3; i>=0; i--,i--)  printf( "%c", *p[i]);
    printf("\n");
    }

    (41) 設有下列程序:
    #include<stdio.h>
    #include<strint.h>
    main()
    {   int i;
    char str[10], temp[10];
    gets(temp);
    for (i=0; i<4; i++)
    {   gets(str);
    if (strcmp(temp,str)<0) strcpy(temp,str);
    }
    printf("%s\n",temp);
    }
    上述程序運行后,如果從鍵盤上輸入(在此<CR>代表回車符):
    C++<CR>
    BASIC<CR>
    QuickC<CR>
    Ada<CR>
    Pascal<CR>
    則程序的輸出結果是 【53】  。

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 韩国理论午夜 | 国产午夜一级鲁丝片 | 国产国语高清在线视频二区 | 一级女人18片毛片免费视频 | 亚洲国产情侣偷自在线二页 | 成人羞羞视频在线 | 成人国产在线视频 | 国产aa大片 | 123456成年免费视频 | 中文字幕国产视频 | 亚洲成a人片在线观看播放 亚洲成精品动漫久久精久 亚洲大尺度 | 曰本女人色黄网站 | 成人a视频片在线观看免费 成人a视频高清在线观看 | 丁香婷婷综合五月综合色啪 | 中日韩欧美视频 | 国产小视频网站 | 曰批全过程免费视视频观看 | 欧美成人欧美激情欧美风情 | 色视频线观看在线播放 | 日韩一区二区视频在线观看 | 亚洲免费大全 | 日韩成人免费观看 | 亚洲三级成人 | 亚洲日韩精品欧美一区二区 | 久久综合九色综合77 | 色猫成人网 | 涩涩色中文综合亚洲 | 黑人巨根在线 | 一个人在线观看视频www | 亚洲性69影院在线观看 | 日韩欧 | 日韩高清一区二区 | 国产高清在线精品免费 | 亚洲一区精品视频在线 | 成人免费在线视频 | 中文字幕一区二区三区免费看 | 97在线免费视频 | 成人免费大片黄在线观看com | 免费看亚洲| 美女视频黄8频a美女大全软 | 老湿影院在线看 |