21春學(xué)期《高級語言程序設(shè)計基礎(chǔ)X》在線平時作業(yè)2

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021/3/17 22:52:19來源:admin瀏覽: 86 次

[東北大學(xué)]21春學(xué)期《高級語言程序設(shè)計基礎(chǔ)X》在線平時作業(yè)2
試卷總分:100    得分:100
第1,若使用一維數(shù)組名作函數(shù)實參,則以下正確的說法是( )。
A、必須在主調(diào)函數(shù)中說明此數(shù)組的大小
B、實參數(shù)組類型與形參數(shù)組類型可以不匹配
C、在被調(diào)函數(shù)中,不需要考慮形參數(shù)組的大小
D、實參數(shù)組名與形參數(shù)組名必須一致
正確答案:


第2題,當(dāng)定義一個結(jié)構(gòu)體變量時系統(tǒng)分配給它的內(nèi)存是( )。
A、結(jié)構(gòu)中第一個成員所需的內(nèi)存量
B、結(jié)構(gòu)中最后一個成員所需的內(nèi)存量
C、結(jié)構(gòu)體成員中占內(nèi)存量最大者所需的容量
D、結(jié)構(gòu)體中各成員所需內(nèi)存量的總和
正確答案:


第3題,若有說明:int a[][4]={0,0};則下面不正確的敘述是( )。
A、數(shù)組a中的每個元素都可得到初值0
B、二維數(shù)組a的第1維大小為1
C、因為二維數(shù)組a中第二維大小的值除以初值個數(shù)的商為1,故數(shù)組a的行數(shù)為1
D、只有數(shù)組元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0
正確答案:


第4題,以下能正確定義整型變量x、y和z并為其賦初值5的語句是( )。
A、int x=y=z=5;
B、int x,y,z=5;
C、int x=5,y=5,z=5;
D、x=5,y=5,z=5;"
正確答案:


答案來源:(www.),若有定義:int x[10], *p=x;,則*(p+5)表示( )。
A、數(shù)組元素x[5]的地址
B、數(shù)組元素x[5]的值
C、數(shù)組元素x[6]的地址
D、數(shù)組元素x[6]的值
E、選項內(nèi)容11
F、選項內(nèi)容11
正確答案:


第6題,當(dāng)說明一個共用體變量時系統(tǒng)分配給它的內(nèi)存是( )。
A、共用體中第一個成員所需內(nèi)存量
B、共用體中最后一個成員所需內(nèi)存量
C、共用體成員中占內(nèi)存量最大者所需的容量
D、共用體中各成員所需內(nèi)存量的總和
正確答案:


第7題,對以下說明語句的正確理解是( )。 int a[10]={6,7,8,9,10};
A、將5個初值依次賦給a[1]至a[5]
B、將5個初值依次賦給a[0]至a[4]
C、將5個初值依次賦給a[6]至a[10]
D、因為數(shù)組與初值的個數(shù)不相同,所以此語句不正確
正確答案:


第8題,C語言中字符型(char)數(shù)據(jù)在內(nèi)存中的存儲形式是( )。
A、原碼
B、補碼
C、反碼
D、ASCII碼
正確答案:


第9題,設(shè)ch是char類型變量,其值是A,則表達式ch=(ch='A'&&ch='Z')?(ch+32):ch的值是( )。
A、Z
B、A
C、a
D、z
正確答案:


答案來源:(www.),有下面的程序段 char a[3],b[]="China"; a=b; printf("%s",a); 則( )。
A、運行后將輸出China
B、運行后將輸出Ch
C、運行后將輸出Chi
D、編譯時出錯
正確答案:


第11題,下面程序段的運行結(jié)果是( )。 char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); printf("%c",a[5]);
A、空格
B、\0
C、e
D、f
正確答案:


答案來源:(www.),以下判斷正確的是( )。
A、char *s="string"; 等價于char *s; *s="string";
B、char str[10]={"string"}; 等價于char str[10]; str={"string"};
C、char *s="string"; 等價于char *s; s="string";
D、char str[10]={"string"}; 等價于char str[10]; *str={"strint"};"
正確答案:


第13題,在一個源文件中定義的全局變量的作用域為( )。
A、本文件的全部范圍
B、本程序的全部范圍
C、本函數(shù)的全部范圍
D、從定義該變量的位置開始至本文件結(jié)束
正確答案:


第14題,以下正確的函數(shù)說明是( )。
A、int fun(int a, b)
B、float fun(int a; int b)
C、double fun( )
D、int fun(char a[ ][ ])
正確答案:


答案來源:(www.),若有定義:int x[10], *p=x;,則*(p+5)表示( )。
A、數(shù)組元素x[5]的地址
B、數(shù)組元素x[5]的值
C、數(shù)組元素x[6]的地址
D、數(shù)組元素x[6]的值
E、選項內(nèi)容11
F、選項內(nèi)容11
G、選項內(nèi)容11
正確答案:


第16題,語句while (!y)中的表達式 !y 等價于( )。
A、y==0
B、y!=1
C、y!=0
D、y==1
正確答案:


第17題,執(zhí)行以下程序段后,y的值是( )。
int a[ ]={1, 3, 5, 7, 9}
int x=0, y=1, *ptr;
ptr=&a[1];
while (!x) { y+=*(ptr+x); x++; }
A、1
B、2
C、4
D、24
正確答案:


第18題,以下能正確讀入字符串的程序段是( )。
A、char *p; scanf("%s", p);
B、char str[10]; scanf("%s", &str);
C、char str[10], *p; p=str; scanf("%s", p);
D、char str[10], *p=str; scanf("%s", p[1]);"
正確答案:


第19題,若k為整型變量,則以下for循環(huán)的執(zhí)行次數(shù)是( )。for (k=2; k==0; )      printf("%d",k--);
A、無限次
B、0次
C、1次
D、2次
正確答案:


答案來源:(www.),對兩個數(shù)組a和b進行如下初始化 char a[]="ABCDEF"; char b[]={'A','B','C','D','E','F'}; 則以下敘述正確的是( )。
A、a與b數(shù)組完全相同
B、a與b長度相同
C、a和b中都存放字符串
D、a數(shù)組比b數(shù)組長
正確答案:


第21題,C語言程序從main()函數(shù)開始執(zhí)行,所以這個函數(shù)要寫在( )。
A、程序文件的開始
B、程序文件的最后
C、它所調(diào)用的函數(shù)的前面
D、程序文件的任何位置
正確答案:


第22題,在C語言中,一維數(shù)組的定義方式為:類型說明符 數(shù)組名( )。
A、[常量表達式]
B、[整型表達式]
C、[整型常量或整型表達式]
D、[整型常量]
正確答案:


第23題,C語言允許函數(shù)值類型的缺省定義,此時該函數(shù)值隱含的類型是( )。
A、float
B、int
C、long
D、double
正確答案:


第24題,若調(diào)用fputc函數(shù)輸出字符成功,則函數(shù)的返回值是( )。
A、輸出的字符
B、-1
C、0
D、EOF
正確答案:


答案來源:(www.),若有說明:char *pc[ ]={"aaa", "bbb", "ccc", "ddd"};,則以下敘述正確的是( )。
A、*pc[0]代表的是字符串"aaa
B、*pc[0]代表的是字符'a'
C、pc[0]代表的是字符串"aaa"
D、pc[0]代表的是字符'a'
正確答案:














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部