安徽大學《C語言程序設計》 期末試題 兩份

2021-02-08 學在安大


安徽大學20   -20   學年第   學期

C語言程序設計》期末考試試卷(A120分鐘)

年級        院系專業       姓名        學號         座位號       

 

 

 

一. 單項選擇題:(每題2分,共40分)

1.下面程序段執行後,a的值是______。

        int a;

        printf("%d \n", (a=3*5, a*4, a+5) );

    A)60      B)20    C)15        D)10

2.下列程序段的輸出是______。

        int x=023;

        printf("%d \n", --x );

    A)19      B)18           C)23        D)22

3.執行下列語句後,a的值是______。

        int a=8;

        a+=a-=a*a;

    A)-240         B)64           C)112         D)-112

4.執行下列語句後,輸出的值是______。

        int x=6;

        printf("%d,%d,%d\n",x,x++,--x);

    A)5,5,5        B)6,5,5        C)7,6,5       D)5,6,5

5.指出下列程序段所表示的邏輯關係是______。

        if(a<b)

        {

          if(c==d)

             x=1;

         }

        else

          x=2;

    A)若a<b且c=d,則x=1;若a>=b且c!=d,則x=2。

    B)若a<b且c=d,則x=1;若a>=b,則x=2。

    C)若a<b且c=d,則x=1;若a<b且c!=d,則x=2。

D)若a<b且c=d,則x=1;若c!=d,則x=2。 

 

6.下列程序段的執行結果是______。

        int i,x;

        for(i=1,x=1;i<=20;i++)

        {

          if(x>=10) break;

          if(x%2==1)

          {

             x+=5;

             continue;

          }

          x-=3;

        }

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

     A)6,4         B)7,5       C)10,6     D)14,7

7.下列程序的執行結果是______。

        #include "stdio.h"

        #include "string.h"

        main()

        {

         static char s[10]={'C','h','i','n','a'};

         printf("%d\n",strlen(s));

        }

     A)6           B)5         C)11       D)10

8.函數的數據類型是______決定的。

     A)調用該函數時臨時        B)調用函數的實參

     C)return語句的表達式類型   D)函數的形參

9.執行下列程序段後,*(p+5)的值是______。

        static char s[]="Hello";

        char *p;

        p=s;

     A)'o'       B)'\0'    C)'o'的地址  D)不確定的值

10.以下程序的輸出結果是______。

        #include "stdio.h"  

        main()

        {

         static int a[]={1,2,3,4,5,6},*p;

         p=a; *(p+3)+=2;

         printf("%d,%d\n",*p,*(p+3));

         }

      A)0,5        B)1,5       C)0,6       D)1,6

11.在以下定義中,標識符P______。

        int (*p)[3];

      A)定義不合法。

      B)是一個指針數組名,每個元素是一個指向整型變量的指針。

      C)是一個指針,它指向一個具有三個元素的一維數組。

      D)是一個指向整型變量的指針。

12.sizeof(int)是______。

      A)一個整型表達式            B)一個不合法的表達式

      C)一種函數調用              D)一條語句

13.有宏定義:#define MULT1(a,b) a*b

                #define MULT2(a,b) (a)*(b)

      在後面的程序中有宏引用:y=MULT1(3+2,5+8);

                              z=MULT2(3+2,5+8);

      則y和z的值是______。

      A)y=65,z=65 B)y=21,z=65 C)y=65,z=21 D)y=21,z=21

14.設有程序段:

        union MYTYPE { long x; int y[4]; char z[6];}them;

        main(){ printf(「%d\n」,sizeof(them)); }

      則程序的輸出結果是______。

      A)18B)6C)8D)4

15.以讀寫方式打開一個已有的文本文件file1,下面fopen函數正確的調用方式

      是______。

      A)FILE *fp;               B)FILE *fp;

          fp=fopen("file1","r");fp=fopen("file1","r+");

C)FILE *fp;               D)FILE *fp;

          fp=fopen("file1","rb");fp=fopen("file1","rb+");

16. 設有如下定義:

      struct sk {int a; float b;} data,*p;

      且 p=&data; 則對data中a域的正確引用是 (    ).

A) (*p).data.a     B) (*p).a   

C) p->data.a       D) p.data.a

17.若fun( int x) { printf(「%d\n」,x);}, 則fun_______。

     A)返回值為 void 類型  B)返回值無法確定

     C)返回值為 int 類型    D)沒有返回值

 

18.實參和和形參之間的數據傳送是_______。

     A)地址傳送  B)實參傳給形參,再由形參傳給實參

     C)值傳送    D)由用戶指定傳送方式

19.以下程序的輸出結果是______。

         char *s=」ABCD」, *p;

         for( p=s;  *p ;  p++)

            printf("%s\n", p);

      A)ABCD        B)A       C)D       D)ABCD

BCDBCABC

CDCBAB

DDAA

20.下列程序段的輸出是______。

int fun( int x)

{

static int a=3;

    a+=x;

    return a;

}

void main( void )

{

int k=2, m=1, n;

    n=fun(k);

    n=fun(m);

    printf( 「%d\n」, n);

}

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

 

二. 填空題:(每空1分,共20分)

C語言有      、      、       、     和      五種常量。

C程序的變量不僅要事先     ,而且還必須     後才能使用。

C語言在給出邏輯運算結果時,以      代表「真」,以      代表「假」;在判斷一個量是否為「真」時,以      代表「假」,以      代表「真」。

C語言規定只有      數組和       數組才能初始化;這種數組不賦初值,系統會對所有數組元素自動賦以       值。

對兩個指針變量進行關係運算的條件是       ,其結果表示       。

一個C文件是一個       或       ,它把數據看成是      ,對文件的存取是以        為單位。

 

三. 程序設計題(每空2分,共40分)

1.下列程序是求Fibonacci數列:1,1,2,3,5,8……的前40個數,要求每行輸出4個數。

          main()

          {

           long int f1,f2;

           int i;

           f1=1 ; f2=1;

           for(i=1;i<=        ;i++)

              {

               printf("%12ld %12ld ",f1,f2);

               if(       ) printf("\n");

               f1=         ;

               f2=         ;

               }

          }

2.下列程序是求一個3×4矩陣中值最小元素。

          min_value(         )

          { int i,j,k,min;

                     =array[0][0];

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

               for(j=0;j<4;j++)

                    if(         )  min=        ;

                     ;

          }

          main()

          { static int a[3][4]={ 1,2,3,4,5,6,7,8,9 };

            printf("min value is %d\n",min_value(        ));

          }

3.下列程序的功能是:將字符串a複製到字符串b中。

          void copy_string(char *from,    ⑾    )

          {

             for(;*from;           )

                           ;

             *to=       ;

          }

          main()

          { char *a="I am a boy!";

            char *b="This is a test!";

                       ;

            printf("a=%s\a=%s\n",a,b);

          }

4.有一個班,3個學生,各學四門棵。下列程序的功能是:查找有一門以上課程不及格的學生,列印出他們的全部課程的成績。

          main()

          {           ;

            static float score[3][4]=

{1,2,3,4,5,6,7,8,9,10,11,12};

            search(score,3);

          }

          void search( float (*p)[4], int n)

          { int i,j,flag;

            for(j=0;j<n;j++)

              { flag=0;

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

                   if(          ) flag=1;

                if(            )

                    { printf("No.%d is fail\n",j+i);

                      for(i=0;           ;i++)

                         printf("%5.1f ",          );

                     printf("\n");

                    }

              }

          }

 

 

 

 

 

安徽大學20   -20   學年第   學期

《C語言程序設計》期末考試試卷(B卷120分鐘)

一. 單項選擇題:(每題2分,共20分)

1.執行程序: int a; printf("%d \n", (a=3*5, a*4, a+5) );後,a的值是______。

A)60B)20C)15D)10

2.程序段:int x=023;  printf("%d \n", --x );的輸出是______。

A)19B)18C)23D)22

3.程序段:static char s[10]={'C','h','i','n','a'}; printf("%d\n",strlen(s));的輸出是______。

A)6 B)5C)11D)10

4.若fun( int x) { printf(「%d\n」,x);}, 則fun_______。

A)返回值為 void 類型B)返回值類型無法確定

C)返回值為 int 類型D)沒有返回值

5. 有宏定義:#define MULT1(a,b) a*b

            #define MULT2(a,b) (a)*(b)

且引用宏:y=MULT1(3+2,5+8); z=MULT2(3+2,5+8); 則y和z的值是______。

      A)y=65,z=65 B)y=21,z=65 C)y=65,z=21 D)y=21,z=21

6.程序段char s[]="Hello", *p;  p=s;執行後,*(p+5)的值是______。

A)'o'B)'\0'C)'o'的地址D)不確定的值

7. 程序段:char *s=」ABCD」, *p; for( p=s; *p ; p++) printf("%s\n", p);的輸出是______。

A)ABCDB)A C)DD)ABCD

BCDBCABC

CDCBAB

DDAA

8. 若定義:int (*p)[3]; 則標識符p______。

A)定義不合法。

B)是一個指針數組名,每個元素是一個指向整型變量的指針。

C)是一個指針,它指向一個具有三個元素的一維數組。

D)是一個指向整型變量的指針。

9. 定義: struct sk {int a; float b;} data,*p; 且 p=&data; 則正確引用成員a的方式是 ______。

A) p.data.aB) (*p).aC) p->data.aD) (*p).data.a

10. 以二進位只讀方式打開一個已有的文本文件file1,正確調用fopen函數的方式是______。

A)FILE *fp;B)FILE *fp;

fp=fopen("file1","rb");fp=fopen("file1","r+");

C)FILE *fp;D)FILE *fp;

fp=fopen("file1","r");fp=fopen("file1","rb+");

二. 填空題:(每空1分,共20分)

C程序一個函數的定義由_________和_________兩部分組成。

C語言的整型變量可分為基本型、短整型、________和________。

C語言在判斷一個量是否為「真」時,以____代表「假」,以____代表「真」。

C語言中的break語句只能用於______和______語句。

對________和________型數組不賦初值,系統會對所有元素自動賦以0值。

C語言中「文件包含」是通過____________命令完成的,而符號常量是通過____________命令定義的。

對於數組x[5][5],*(x+2)+3表示_________ _,*(x[3]+2)表示__________。

若定義:struct {int y, m, d;} today, *pdata; 則為today分配內存 __ __ 字節,為pdata分配內存 __ __ 字節。

C語言文件按數據的存放形式可分為________文件和_________文件。

C語言文件是一個________序列,這類文件稱為_______文件。

三. 程序歸納題(每題2分,共10分)

閱讀下列函數,總結其主要功能填在答題卡相應的橫線上。答在試卷上不得分。

1.  int fun1 (char *str){ char *ptr=str;

   while(*ptr++);     return ptr-str-1; }

 

 

2.  double fun2(double x, double y, double z){

   return x>(y>z?y:z)?x:(y>z?y:z); }

 

 

3. void funs3( int num[], int size ){  int i=0,  tmp;

while(i<size/2) {tmp=num[i],num[i]=num[size-i-1],num[size-i-1]=tmp,i++;}}

 

 

 

4. void fun4(char *f, char  *t)

{  for(;*f!='\0';f++,t++)  *t=*f;  *t='\0'; }

 

 

5.void fun5(char *ps) { int a1=0, a2=0;

      while (*ps!= '\0')

   {      if (*ps>='a'&&*ps<='z')    a1++;

          else  if (*ps>='0'&&*ps<='9')  a2++;

          p++;        }

      printf("%d,%d \n",a1, a2);  }

 

 

 

四. 程序分析題(每題2分,共10分)

閱讀程序,將其運行結果填在答題卡相應題目的橫線上。

1.    #include "stdio.h"  

     void main()    {

         static int a[]={1,2,3,4,5,6},*p;

         p=a; *(p+3)+=2;

         printf("%d,%d\n",*p,*(p+3));    }

 

 

 

 

 

2.    #include "stdio.h"  

    void main()  {   int x=1;

        {   int x=2;

        {   int x=3; printf("%2d",x);          }

            printf("%2d",x);         }

            printf("%2d",x);      }

 

 

 

3. #include <stdio.h>

#include <string.h>

void sort( char **str, int n){

     char *tmp;  int i,j;

     for( i=0; i<n-1; i++ )

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

        if(strcmp(str[j],str[j+1])>0)

          tmp=str[j], str[j]=str[j+1], str[j+1]=tmp; }

void main() {

    char **ps,*str[3]={ "BOOK","COMPUTER","CHINA"};

    int i;

    ps=str;  sort(ps,3);

for(i=0; i<3; i++)   printf("%d %s ",i+1, str[i]);  }

 

 

 

4. #include <stdio.h>

int leap_year(int year){

    return year%4==0 && year%100!=0 || year%400==0; }

void main(){

     int month_day[]={31,28,31,30,31,30,31,31,30,31,30,31 }, days,i;

     struct date {

        int year;

        int month;

        int day;

        }mdate={2008,5,1};

     if(leap_year(mdate.year))

        month_day[1]++;

     for(i=1,days=mdate.day;i<mdate.month;i++)

         days+=month_day[i-1];

     printf("%d-%d is the %dth day in %d",

mdate.month,mdate.day,days,mdate.year); }

 

 

5. #include <stdio.h>

void add( int *x, int *y, int n){

     while(n--)  *x++ += *y++; }

void main(){

   int i=5;   static int s1[]={2, 1, 0, 3, 2}, s2[5];

   add(s2, s1, 5);

   while(i--)  printf("%2d",  s2[i]);   }

 

 

 

五. 程序設計題(每題10分,共40分)

1.函數insert將一個指定的單精度數按遞減規律插入數組num中,註:數組num中已有12個按照遞減順序排好序的單精度數。

void insert( float num[13], float new )

{   int i=11;

/***answer begin***/

 

 

 

 

 

 

 

 

 

 

 

 

/***answer end***/ }

2.編寫函數mycmp實現庫函數strcmp的功能:兩個字符串的比較。

int mycmp(char *p1,char *p2)  

{ /***answer begin***/

 

 

 

 

 

 

 

 

 

 

 

 

/***answer end***/ }

3.設有三個候選人,每次輸入一個得票的候選人的名字,要求最後輸出各人得票結果。

#include <string.h>

struct person

{   char name[20];

    int count;

}leader[3]={「Li」,0,「Zhang」,0,」Wang「,0};

main()

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

    for(i=1;i<=10;i++)

    {/***answer begin***/

 

 

 

 

 

 

 

 

 

 

 

  /***answer end***/}

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

       printf("%5s:%d\n",leader[i].name,leader[i].count);

}

4. 從鍵盤上輸入一個字符串,將其中的小寫字母轉換成大寫字母,然後輸出到名為「test」的文本文件中保存。輸入字符串以「!」結束。

#include <stdio.h>

void main()

{

     int i; char str[80];  FILE *fp;

     if( (fp=fopen("test","w"))==NULL)

     {  printf("cannot open file\n");

        exit(0);  }

     printf("Input a string(end with !):");

     gets(str);

   /***answer begin***/

 

  

   /***answer end***/

}


       試卷二


一、單項選擇題(30分,每題2分)

每小題的四個選項中只有一個符合題目要求,請將正確選項前字母填在括號中。

 

1. 若int a[][3]={1,2,3,4,5,6};則a[1][0]的值是【______】。

A. 4B. 2C. 1D. 5

2. 執行下列程序段後,變量k的值是【______】。

     int k=3, s[2];

     s[0]=k;

     k = s[1]*10;

A)不確定 B)0

C)10D)30

3. 執行下列程序段後,變量k的值是【______】。

     int k=3, s[2]={1};

     s[0]=k;

     k = s[1]+10;

 

A)不確定 B)0

C)10D)30

4. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main(void)

{

     int i, a[10];

     for(i=9;i>=0; i--)

        a[i]=10-i;

     printf("%d%d%d\n",a[2],a[5],a[8]);

}

A)258B)741

C)852D)369

5. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main(void)

{

     int a[3][3]={1,2,3,4,5,6,7,8,9},i;

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

        printf("%d ",a[i][2-i]);

}

A)1 5 9B)3 5 7

C)1 4 7D)3 6 9

6. 下面程序的輸出結果是【______】。

#include "stdio.h"

void fun(int a[])

{

     int i;

     for(j=0;j<5; j++)

        a[j]=j;

}

void main(void)

{

     int num[]={5,6,7,8,9}, i;

     fun(num);

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

        printf("%d ", num[i]);

}

A. 56789B. 98765C. 01234D. 43210


7. 下面程序的輸出結果是【______】。

#include "stdio.h"

void main(void)

{

  char c1[]="ABCD",c2[5];

  int i;

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

      c2[i]=(c1[i]- 'A'-3+26)%26+'a';

      c2[4]= '\0';

  puts(c2);

}

A. abcdB. ABCDC. XYZAD. xyza

8. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main(void)

{

     int n=6, *p=&n;

     *p=8;

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

}

A. 8B. 6C. 7D. 不確定

9. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main(void)

{

     int a=3, b=6, c=9;

     int *pa=&a, *pa=&b, *p;

     *(p=&c)=*pa*(*pb);

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

}

A. 8B. 18C. 27D. 9

10. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main( void )

{

   char a[]={0,1,2,3,4,5,6,7,8,9}, *p=a;

   printf("%d, %d\n", *p+3, *(p+6));

}

A. 2,2B. 3,5C. 3,6D. 3,7

11. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main( void )

{

   short a[]={1,3,5,7,9}, *p, **k;

   p=a;k=&p;

   printf("%d, ", *(p++));

   printf("%d, ", * *k);

}

A. 2,2,B. 3,5,C. 1,3,D. 1,3

12. 下面程序的輸出結果是【______】。

#include <stdio.h>

void main( void )

{

   int a[]={2,4,6,8,10};

   int *p=&a[4];

   printf("%d, \n", *--p);

}

A. 10B. 9C. 7D. 8

13. strlen("\\141\141abc\t")的返回值是【______】。

A. 9B. 12C. 13D. 14

14. char s[10]; s="abcd";printf("%s",s);程序的輸出結果是【______】。

A. abcdB. aC. dcbaD. 編譯錯誤

15. 下面函數中能正確交換xy中的值,且返回交換結果的是【______】。

A. fun(int *x,int *y) {int *p; *p=*x;*x=*y;*y=*p}

B. fun(int x,int y) {int t;t=x;x=y;y=t; }

C.fun(int *x,int *y) {*x=*y;*y=*x; }

D.fun(int *x,int *y) { int p; p=*x;*x=*y;*y=p;}

 

二、填充題(30分,每空2分)

1. C程序可以分為三種基本結構, 即_______

2. C語言中的_______語句提前結束本次循環,跳過循環體中位於該語句後的所有語句,進入下一輪循環。

3. 數組中的元素類型_______,並由數組名和下標唯一地確定。

4. 定義int a[2][4];,數組a中可以容納______個整數。

5. 設整型變量m和n的值均為6,則執行語句do m++;while (--n>0)後,變量m的值是_______。

6. char s[]="123456",*p=s+1;則表達式「*p+1」值對應的字符是_______。

7. 設字符型變量m的值為'm',執行語句if (m>='a'&&m<='z') m-=32;後,變量m中的字符是____________。

8. 設整型變量k的值為0,則循環語句「while (k++<9) k++;」的循環體一共執行_______次。

9. 若char s[10]="ABCD\0\t",則字符型數組s中存放的字符串長度是________。

10. 若int a[][3]={{1,2,3},{4,5,6}},(*p)[3]=a;則表達式*(*p+1)的值是______。

11. C語言在判斷一個量是否為「真」時,以_______代表「真」,以0代表「假」。

12. C語言中只能用於循環和switch~case結構的語句______。

13. C語言中通過#______命令可以定義符號常量。

14. 對於數組x[5][5],*(x+2)+3表示__________。

15. 對於數組x[5][5],*(x[3]+2)表示__________。

 

三、程序設計題(40分,每空2分)

1.用C語言編程求百元買百雞問題:用一百元錢買一百隻雞。已知公雞5元/只,母雞3元/只,小雞1元/3隻。問公雞、母雞、小雞各買多少只?

 

#include <stdio.h>

void main( void )

{

  int x, y, z;

  for (x=_______;x<=100;x++)

     for (y=0; _______<=100;y++)

        {

             z=_______-x-y;

             if  (5*x+_______*y+z/_______==100 )

               printf(「cocks=%d,hens=%d,chickens=%d\n",x,y,z);

        }

}

 

 

2.用C語言編寫一個函數,將指定的自然數分解成質因子的連乘積,例如:88=2*2*2*11。

 

void fun( int n )

{

    int i;

    printf("%d=",n);

    for(i=_______; i<=n; i++)

      while(n!= _______)

      {

        if(n%i==_______)

        {

          printf("%d*",i);

          n=n/_______;

        }

        else

         _______;

      }

    printf("%d",n);

}

 

3.用C語言編寫一個函數atoi,將一個整數字符串轉換成一個整數


"512"==>512


_______ atoi( char str[] )

{

     int value=_______, i=0;

     while(str[i]!= '_______')

     {

       value = value *_______+str[i]- '0';

       i_______;

     }

}

 

4.用C語言編寫一個函數對指定的4×4矩陣查找最大值所在的行列號。

#include <stdio.h>

void maxval(double num[4][4])

{

    int i,j,max,row=0, _______;

    max=_______;

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

       for(j=1;j<4;j++)

           if(max<num[i][j])

           {

              max =_______;

              row =_______;

              col =_______;

           }

printf("The max one is num[%d][%d]=%lf:\n",row,col,max);


相關焦點

  • 2018年自考《C語言程序設計》試題七
    2018年自考《C語言程序設計》試題七二、 閱讀程序題閱讀程序對於初學者來說很重要,一方面可以鞏固所學的語法知識,另一方面通過閱讀別人寫好的程序來打開自己的思路,就所謂見多識廣。如果選擇有誤,就要認真分析原因,是概念方面的錯誤還是對程序邏輯理解不對,從而加深對語法規則的理解,提高程序設計能力。程序設計語言是開發程序的一個工具,學習語言的目的是為了編寫程序來解決實際問題,所以特別提倡通過實際上機來檢驗備選答案,增強動手能力。1.下面程序的輸出結果是____。
  • C語言程序設計試題3
    絕密★啟用前學院學年期末考試>級專業()《C語言程序設計》試卷一、單項選擇題(本大題共15小題,每小題2( )18.在C語言中,當我們定義了數組int a[5];則數組元素的下標從1到5。 ( )19.在C語言中,「A」佔兩個字節,而『A』佔一個字節。 ( )20.程序中定義的整型變量的初值都為0。
  • C語言程序設計試題1
    絕密★啟用前學院學年期末考試>級專業()《C語言程序設計》試卷一、單項選擇題(本大題共20小題,每小題1f;,將數學表達式C= (F-32)能正確表示成C語言賦值表達式的是(   ) A.c=5*(f-32)/9 B.c=5/9(f-32) C.c=5/9*(f-32) D.c=5/(9*(f-32))6.設int i=10;,表達式30-i<=i<=9的值是(   )A.0 B.1
  • C語言期末試題及答案
    絕密★啟用前學院學年第二學期期末考試級專業(專科)《C語言程序設計》試卷B1.C語言程序從( )開始執行。7、C程序設計的三種基本結構是 、 、 。8、C語言提供的3種邏輯運算符是 、 和 。
  • 全國計算機等級考試二級C語言程序設計歷年真題與模擬試題詳解
    全國計算機等級考試《二級C語言程序設計》歷年真題與模擬試題詳解資料來源:學爽學習網計算機等級考試為大部分理工科專業必須通過的一門考試,本學習資料專門針對全國計算機等級考試二級C語言程序設計精心編寫,主要為歷年真題和模擬試題兩部分組成,並對全部真題的答案進行了詳細的分析和說明,通過對歷年考試真題的解析掌握命題思路
  • c語言程序設計自學教程
    如果您不甘落後,那麼請自製自控,自學c語言程序設計也是完全可能的。c語言十分依賴於計算機思維,而思維的培養不是一日之功,而是一個日積月累的過程一:準確把握語法語句概念1、編譯預處理不是C語言的一部分,不佔運行時間,不要加分號。
  • 2020計算機二級Visual Basic語言程序設計網課視頻輔導班
    Visual Basic語言程序設計》真題及詳解01:10:17電子書(題庫)2020年9月全國計算機等級考試《二級Visual Basic語言程序設計》歷年真題與模擬試題詳解內容簡介孫君,北京航空航天大學計算機學院計算機科學與技術專業碩士,北京民族大學講師。
  • c語言程序設計是什麼概念?及其作用與產生原因
    c語言程序設計什麼是c語言程序設計?它的作用是什麼?因為什麼而產生?首先,c語言是一門計算機高級語言,就是除了0011101這樣的二進位代碼這些基本語言外。人類用適合自己一般邏輯的方便的,字符,詞組,字母等等來設計的語言。
  • C語言程序設計試題及答案
    A) 'a'&&'b' B) a<=b C) a||b+c&&b-c D) !((a<b)&&!c||1)14、設有數組定義:char array[]=「student」;則數組所佔的存貯空間為( )。
  • C語言視頻教程/零基礎C語言程序設計
    新版C語言視頻教程/零基礎C語言程序設計/小白自學編程計算機二級Java面向對象程序設計教程(微課視頻版微課版21世紀高等學校計算機類課程創新規劃教材) 博庫網Java Web程序設計及項目實戰(微課視頻版21世紀高等學校計算機類課程創新規劃教材) 博庫網20AP微積分物理心理統計宏觀微觀經濟化學歷史計算機網課課程視頻大學計算機專業視頻教程
  • C 語言程序設計---入門篇
    從本篇文章開始,我將分享 C 系列,將 C 語言的方方面面,從最基礎的語法帶領大家入門
  • 2019年武漢紡織大學專升本《C語言程序設計》詳細考試大綱
    [導讀]湖北湖北普通專升本網權威發布《2019年武漢紡織大學專升本《C語言程序設計》詳細考試大綱》,由胡老師整理髮布,更多2019年武漢紡織大學專升本《C語言程序設計》詳細考試大綱
  • C++語言程序設計
    基於上述考慮,本課程雖然內容主要為C語言程序設計,但還是涉及了一部分C++的內容。本課程以實打實提高學生的實際編程能力為目標,只要能寫出好程序,用的是C語言還是C++語言,並不重要。主要為以下三部分:1) 11 周: C語言程序設計2) 2  周:用C++的STL(標準模板庫)輕鬆實現高效的排序和查找。這部分內容雖不多,但對於提高編寫程序的效率極其有用。
  • C語言程序設計試題與答案B卷
    每小題1分,共20分)1、一個C語言程序是由( )。A)可構成多重循環結構 B)循環次數不可能為0C)循環次數可能為0 D)先執行後判斷17、設int x=1,a=9,b=6,c=7,d=8;則執行語句:if(a>b) if(c>d)x=2;else x=3; 後,x的值是( )。
  • 單片機C語言程序設計:ADC0809數模轉換與顯示
    打開APP 單片機C語言程序設計:ADC0809數模轉換與顯示 發表於 2018-01-05 15:36:36 本文分享ADC0809數模轉換與顯示的單片機C語言程序設計與電路圖。
  • C 語言程序設計---結構化程序設計
    ,重在編程思想與編程哲學不是我技術文章更新較慢,而是一些能力、思維的提升比較重要,這種是大的戰略方向,意識必須給到位,而且關於這方面還有許多要寫的三種結構用工程化思想,指導程序設計的過程很重要的一個思想:模塊化模塊化程序的特點:單入口、單出口
  • 五邑大學2020年本科插班生專業課《C語言程序設計》考試大綱
    總體要求:考生應按本大綱的要求了解或理解「C語言程序設計」中的數據類型、運算符與表達式、順序結構、選擇結構、循環控制、數組、函數、指針、預處理命令、結構體與共用體、文件的基本概念。熟練掌握程序設計的基本方法和C語言本身的語法、語句和使用方法。
  • 皖江建築人才的搖籃——安徽建築大學
    2021年安徽建築大學905C語言程序設計考研全套資料學校簡介安徽建築大學坐落在古廬州千年文魄的歷史名城安徽合肥,是安徽省唯一一所以土建類學科專業為特色涵蓋七大學科門類的多科性大學,是安徽省與住房和城鄉建設部共建高校
  • C 語言程序設計---指針
    上次 C 語言寫到了數組,有些書是先講指針,有些書是先講函數,按照我以前學習 C 語言的順序,以及對 C 語言的理解,學習的順序是這樣的:數組--->指針--->函數,所以本篇文章講解 C 之指針。C 語言是值得好好學習的一門語言,是一門基礎語言,更是我編程入門的語言,其中很多編程思想,至今影響著我,在工作中對我的幫助很大。
  • 《電腦程式設計基礎(C語言)》通用
    《電腦程式設計基礎(C語言)》通用單項選擇練習題說明:帶*號的對非信息學院的同學不作要求。下列C語言用戶標識符中合法的是( B  )。   A、*y     B、sum     C、int       D、%5f    6. 下面四個選項中,合法的標識符是:( D )     A. auto     B. define     C. 6a      D. c7.下列C語言用戶標識符中合法的是( B )。