• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 東南融通的筆試題

        時間:2022-10-11 14:08:36 筆試題目 我要投稿
        • 相關(guān)推薦

        東南融通的筆試題

          最新東南融通的筆試題(一)

        東南融通的筆試題

          一、

          int main()

          {

          char *a="Hello";

          char *b="world\n";

          strcpy(a,b);

          printf("%s,%s",a,b);

          }

          程序運行的結(jié)果是什么?

          解析:這道題看上去很簡單,第一想到的就是strcpy的地址越界問題,所以認為結(jié)果可能是

          world

          world

          或者是運行錯誤,因為出現(xiàn)了地址越界,對于越界后的地址我們并不知道存的是什么,有可能是很重要的內(nèi)容。

          第二想到的是\n在結(jié)果中怎么輸出呢,這個問題考慮的多余,\\n才是輸出\n,而\n直接以回車形式輸出。

          第三真正上機運行會發(fā)現(xiàn),即使地址不發(fā)生越界,運行也會錯誤,仔細分析原因,得出如下結(jié)論

          char *a="Hello";

          其中的"Hello"是字符串常量,存放在常量存儲區(qū)(具體存放在內(nèi)存什么位置,還有待于驗證),但有一點是肯定的,常量是不允許修改的。

          改正:char a[6]="Hello";

          或者是char *a=(char *)malloc(sizeof(char)*6);

          strcpy(a,"Hello");

          二、下面這道題很簡單,但剛看到時也思考了一會兒,考慮怎么做會更好一些呢

          輸入16進制數(shù),編寫程序?qū)⑵湟?0進制數(shù)形式輸出

          代碼:已經(jīng)上機運行通過,只要輸入的16進制數(shù)合法,就能輸出正確結(jié)果,如果有不對的地方,還希望明白的朋友給予指正

          #include

          int convert(char *p){

          int i=0;

          int sum=0;

          while(p[i]!='\0'){

          if(p[i]>='0'&&p[i]<='9')

          sum=sum*16+p[i]-'0';

          else

          sum=sum*16+p[i]-55;

          i++;

          }//while

          return sum;

          }//convert

          int main()

          {

          char a[4];

          gets(a);

          printf("16進制 %s 轉(zhuǎn)換為 10進制 %d\n",a,convert(a));

          return 0;

          }

          最新東南融通的筆試題(二)

          1:下列運算符中,優(yōu)先級最高的是

          A.[]

          B.++

          C.%

          D.&&

          2:以“只讀”方式打開文本文件 a: \ aa.dat, 下列語句中哪一個是正確的

          A.fp=fopen( ” a: \ aa.dat ” , ” ab ” )

          B.fp=fopen( ” a: \ aa.dat ” , ” a ” )

          C.fp=fopen( ” a: \ aa.dat ” , ” wb ” )

          D.fp=fopen( ” a: \ aa.dat ” , ” r ” )

          3:設(shè) int a[ ]={1,2,3,4,5},*p=a;則數(shù)組元素的正確表示是

          A.a[2]

          B.&(a+1)

          C.a[5]

          D.&p

          4:C語言中計算a的3次方,正確的表達是

          A.a^3

          B.pow(a,3)

          C.a**3

          D.power(a,3)

          5:c語言對文件的操作提供了提供了若于個標(biāo)準(zhǔn)庫函數(shù),其中對格式化讀函數(shù)fscanf的函數(shù)調(diào)用正確格式是

          A.fscanf(文件指針,格式控制字符串,輸入項表);

          B.fscanf(格式控制字符串,輸入項表,文件指針);

          C.fscanf(格式控制字符串,文件指針,輸入項表);

          D.fscanf(文件指針,輸入項表,格式控制字符串);

          6:對于while語句,錯誤的說法是

          A.用條件控制循環(huán)體的執(zhí)行次數(shù)

          B.循環(huán)體至少要執(zhí)行一次

          C.循環(huán)體有可能一次也不執(zhí)行

          D.循環(huán)體中可以包含若干條語句

          7:設(shè)有程序

          #include

          main()

          {

          int i,j;

          for (i=0,j=1;i <=j+1;i+=2,j--)

          printf("%d\n",i);

          }

          在運行上述程序時,for語句中循環(huán)體的執(zhí)行次數(shù)是

          A.3

          B.2

          C.1

          D.0

          8:main()

          { int x=1,y=1;

          y=x-- ;

          printf( “ %d,%d\n ” ,x,y);

          }運行結(jié)果為

          A.0 , 0

          B.0 , 1

          C.1 , 0

          D.1 , 1

          9:函數(shù)調(diào)用語句“ f((e1,e2),(e3,e4,e5)) ”中參數(shù)的個數(shù)是

          A.1

          B.2

          C.3

          D.5

          10:執(zhí)行語句“ for(d=0;d!=60; d+=0.6) s+=d; ”時,

          A.循環(huán)在 d 等于 60 時終止

          B.循環(huán)在 d 大于 60 時終止

          C.循環(huán)在 d 小于 60 時終止

          D.循環(huán)在 d 大于 60 后繼續(xù)

          11:使用語句scanf(″a=%f, b=%f″, &a, &b);輸入變量a、b的值(□代表空格),正確的是

          A.1.25,2.4

          B.1.25□2.4

          C.a=1.25, b=2.4

          D.a=1.25□b=2.4

          12:全局變量的存儲類型可以定義為

          A.auto或static

          B.extern或register

          C.auto或extern

          D.extern或static

          13:調(diào)用函數(shù)時,若實參是一個數(shù)組名,則向函數(shù)對應(yīng)的形參傳送的是

          A.數(shù)組的長度

          B.數(shù)組的首地址

          C.數(shù)組第一個元素的值

          D.整個數(shù)組元素的值

          14:若變量已正確定義并且指針p已經(jīng)指向變量x, 則*&x相當(dāng)于

          A.x

          B.p

          C.&x

          D.&*p

          15:編譯程序的功能是

          A.將匯編語言程序轉(zhuǎn)換為目標(biāo)程序

          B.將匯編語言程序轉(zhuǎn)換為高級語言程序

          C.將高級語言程序轉(zhuǎn)換為目標(biāo)程序

          D.將高級語言程序轉(zhuǎn)換為匯編語言程序

          簡答題

          16:Write a program to count blanks, tabs, and newlines.

          17:硬盤上保存有一個密碼表,文本文件格式,文件名為“code.txt”,內(nèi)容如下:

          abcdefghijklmnopqrstuvwxyz

          ushecginpaywdqmlxbozrtfvjk

          試編寫程序?qū)崿F(xiàn)一個簡單的加密程序,循環(huán)讀取用戶輸入,按此密碼表將字符進行替換,

          并直接打印輸出;例如“baidu”將被替換成“super”。

          18:int a[3];

          a[0]=0; a[1]=1; a[2]=2;

          int *p, *q;

          p=a;

          q=&a[2];

          則a[q-p]=?

          19:下面的代碼就使用了__interrupt關(guān)鍵字去定義了一個中斷服務(wù)子程序(ISR),請評論一下這段代碼的錯誤。

          __interrupt double compute_area (double radius)

          {

          double area = PI * radius * radius;

          printf(" Area = %f", area);

          return area;

          }

          20:程序填空

          把文本文件 d1.dat 復(fù)制到文本文件 d2.dat 中,要求僅復(fù)制 d1.dat 中的英文字符。

          #include

          void main()

          { _______ char ch;

          fpd1=fopen( ″ d1.dat ″ , ″ r ″ );_______

          while(fscanf(fpd1, ″ %c ″ ,&ch)_______)

          if(_______||ch>= ′ a ′ &&ch <= ′ z ′ )fprintf(fpd2, ″ %c ″ ,ch);

          fclose(fpd1);fclose(fpd2);

          }

          21:在某工程中,要求設(shè)置一絕對地址為0x67a9的整型變量的值為0xaa66。編譯器是一個純粹的ANSI編譯器。寫代碼去完成這一任務(wù)。

          22:請定義一個宏,比較兩個數(shù)a、b的大小,不能使用大于、小于、if語句。

          23:C/C++源代碼中,檢查花括弧“(”與 “)”,“{”與“}”)是否匹配,若不匹配,則輸出不匹配花括弧所在的行與列。

        【東南融通的筆試題】相關(guān)文章:

        東南融通面經(jīng)11-29

        迅雷2011.10.21筆試題08-10

        中興2015筆試題08-02

        筆經(jīng):加強型試題07-22

        海爾04年筆試題及答案07-31

        銀行2014筆試題目及經(jīng)驗分享03-16

        網(wǎng)宿科技研發(fā)類2011筆試題07-18

        廣州本田(Honda)09年筆試題目12-11

        阿里巴巴非技術(shù)類筆經(jīng)及試題08-13

        交通銀行2014筆試題題目分享08-10

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 午夜亚洲人人精品一区 | 先锋资源站欧美精品 | 在线播放国产精品大片 | 日本中文字幕免费精品视频 | 亚洲日韩精品女同在线播放 | 视频二区精品中文字幕 |