首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
您現(xiàn)在的位置: 考試吧 > 自學(xué)考試 > 模擬試題 > 工學(xué)類 > 正文

2018年自學(xué)考試《C語言程序設(shè)計》模擬試題(3)

來源:考試吧 2017-11-8 13:24:51 要考試,上考試吧! 自考萬題庫
考試吧整理“2018年自學(xué)考試《C語言程序設(shè)計》模擬試題(3)”,更多2018年自考模擬試題,請及時關(guān)注考試吧自考網(wǎng)或微信搜索公眾號“萬題庫自考”獲。

掃描/長按下面二維碼
獲取自考備考指導(dǎo)

掃描/長按下面二維碼
免費做題、免費學(xué)直播課

  點擊查看2018年自學(xué)考試《C語言程序設(shè)計》模擬試題匯總

  (41)有以下程序

  int fa(int x)

  {return x*x; }

  int fb(int x)

  {return x*x*x; }

  int f(int (*f1)(),int (*f2)(),int x)

  {return f2(x)-f1(x); }

  main()

  {int i;

  i=f(fa,fb,2); printf("%d ",i);

  }

  程序運行后的輸出結(jié)果是______。

  A) -4 B) 1 C) 4 D) 8

  (42)有以下程序

  int a=3;

  main()

  {int s=0;

  {int a=5; s+=a++; }

  s+=a++; printf("%d ",s);

  }

  程序運行后的輸出結(jié)果是_______。

  A) 8 B) 10 C) 7 D) 11

  (43)有以下程序

  void ss(char *s,char t)

  {while(*s)

  {if(*s==t) *s=t-’a’+’A’;

  s++;

  }

  }

  main()

  {char str1[100]="abcddfefdbd",c=’d’;

  ss(str1,c); printf("%s ",str1);

  }

  程序運行后的輸出結(jié)果是______。

  A) ABCDDEFEDBD

  B) abcDDfefDbD

  C) abcAAfefAbA

  D) Abcddfefdbd

  (44)有以下程序

  struct STU

  {char num[10]; float score[3]; }

  main()

  {struct STU s[3]={{"20021",90,95,85},

  {"20022",95,80,75},

  {"20023",100,95,90}},*p=s;

  int i; float sum=0;

  for(i=0;i<3;i++)

  sum=sum+p->score;

  printf("%6.2f ",sum);

  }

  程序運行后的輸出結(jié)果是______。

  A) 260.00 B) 270.00 C) 280.00 D) 285.00

  (45)設(shè)有如下定義:

  struct sk

  {int a;

  float b;

  }data;

  int *p;

  若要使p指向data中的a域,正確的賦值語句是______。

  A) p=&a; B) p=data.a; C) p=&data.a; D) *p=data.a

  (46)有以下程序

  #include

  struct NODE

  {int num; struct NODE *next; }

  main()

  {struct NODE *p,*q,*r;

  p=(struct NODE *)malloc(sizeof(struct NODE));

  q=(struct NODE *)malloc(sizeof(struct NODE));

  r=(struct NODE *)malloc(sizeof(struct NODE));

  p->num=10;q->num=20;r->num=30;

  p->next=q;q->next=r;

  printf("%d ",p->num+q->next->num);

  }

  程序運行后的輸出結(jié)果是______。

  A) 10 B) 20 C) 30 D) 40

  (47)若有以下說明和定義

  typedef int *INTEGER

  INTEGER p,*q;

  以下敘述正確的是______。

  A) p是int型變量

  B) p是基類型為int的指針變量

  C) q是基類

  型為int的指針變量

  D) 程序中可用INTEGER代替int類型名

  (48)有以下程序

  main()

  {unsigned char a,b,c;

  a=0x3; b=a|0x8; c=b<<1;

  printf("%d%d ",b,c);

  }

  程序運行后的輸出結(jié)果是______。

  A) -11 12 B) -6 -13 C) 12 24 D) 11 22

  (49)有以下程序

  #include

  main()

  {char *p,*q;

  p=(char *)malloc(sizeof(char)*20); q=p;

  scanf("%s%s",p,q); printf("%s%s ",p,q);

  }

  若從鍵盤輸入:abc def<回車>,則輸出結(jié)果是______。

  A) def def B) abc def C) abc d D) d d

  (50)以下程序中函數(shù)f的功能是將n個字符串,按由大到小的順序進行排序。

  #include

  void f(char p[][10],int n)

  { char t[20]; int i,j;

  for(i=0;ifor (j=i+1;jif(strcmp(p,p[j])<0)

  { strcpy(t,p);strcpy(p,p[j]);strcpy(p[j],t);}

  }

  main()

  {char p[][10]={"abc","aabdfg","abbd","dcdbe","cd"};int i;

  f(p,5); printf("%d ",strlen(p[0]));

  }

  程序運行后的輸出結(jié)果是

  A) 6 B) 4 C) 5 D) 3

掃描/長按二維碼即可幫助自考通關(guān)
獲取10月自考成績查詢
獲取最后6套預(yù)測卷
免費獲取8次直播課程
獲取歷年考試真題試卷

自考萬題庫下載微信搜索"萬題庫自考"

1 2  下一頁

  相關(guān)推薦:

  各地2018年自學(xué)考試報名時間匯總

  2018年自學(xué)考試經(jīng)驗技巧匯總

  2018年自學(xué)考試《大學(xué)語文》串講資料匯總

  2018自考《馬克思主義基本原理》章節(jié)復(fù)習(xí)匯總

文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費真題 ·模考試題
微信掃碼,立即獲!
掃碼免費使用
大學(xué)語文
共計461課時
講義已上傳
18020人在學(xué)
管理系統(tǒng)中計算機應(yīng)用
共計21課時
講義已上傳
7218人在學(xué)
政治經(jīng)濟學(xué)(財經(jīng)類)
共計738課時
講義已上傳
87485人在學(xué)
經(jīng)濟法概論(財經(jīng)類)
共計21課時
講義已上傳
989人在學(xué)
毛概
共計269課時
講義已上傳
16493人在學(xué)
推薦使用萬題庫APP學(xué)習(xí)
掃一掃,下載萬題庫
手機學(xué)習(xí),復(fù)習(xí)效率提升50%!
版權(quán)聲明:如果自學(xué)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本自學(xué)考試網(wǎng)內(nèi)容,請注明出處。
官方
微信
掃描關(guān)注自考微信
領(lǐng)《大數(shù)據(jù)寶典》
報名
查分
掃描二維碼
關(guān)注自考報名查分
看直播 下載
APP
下載萬題庫
領(lǐng)精選6套卷
萬題庫
微信小程序
幫助
中心
文章責(zé)編:zhaorong