freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設計基礎-wenkub

2024-10-25 13 本頁面
 

【正文】 量及其數(shù)據(jù)類型;賦值、輸入、輸出的方法。(3)計算各科的總分和平均分,分別存入一維數(shù)組sum和aver中。(3)重新判斷該生的三門課成績是否都大于90,如果是則輸出“Y”,表示該生能獲得獎學金,否則輸出“N”表示該生不能獲得獎學金。printf(“請選擇您要實現(xiàn)的功能:1添加,2查找,3修改n”)。scanf(“%d”,amp。i=90)amp。(score[i][2]=90)){ c[i]=39。} } } if(t==2){ printf(“請輸入學號:”)。iprintf(“學號t數(shù)學t英語t物理t總分t平均成績t90n”)。} } } if(t==3){printf(“請輸入學號:”)。iprintf(“請輸入你要修改的選項所對應的數(shù)字:0MT,1EN,2PHn”)。scanf(“%d”,amp。j{sum[i]=sum[i]+score[i][j]。(score[i][1]=90)amp。}else{c[i]=39。float g。t){ if(num[t]x=score[i][j]。解決辦法:將最后的輸出中的i五、總結在課程設計的這段日子里,我真正體會到什么叫失敗是成功之母,因為在編寫程序時會出現(xiàn)這樣或那樣的錯誤,有的是語法錯誤,有的是邏輯錯誤,還有的是由于自己粗心漏掉或多加了一些符號等等,但只要你能靜下心來慢慢尋找原因,慢慢修改,最后終能成功。(D)= 8 下列表達式與x =(y++)等價的是(A)x = ++y(B)x = x + 1, y = x(C)x = y, y = y + 1(D)x += y + 1 9 若定義int x = 17。 + 。(D)39。在內(nèi)存占用的字節(jié)數(shù)是(A)1(B)2(C)3(D)4 35 字符串“ABC”在內(nèi)存占用的字節(jié)數(shù)是(A)3(B)4(C)6(D)8 36 在C語言中,合法的長整型常數(shù)是(A)0L(B)4321(C)(D) amp。(3)對于“m =(表達式a)amp。(4)在本題的表達式中,從左至右,先計算“(m = a == b)”,在此表達式中,先計算“a == b”,由于a,b的值均為0,因此“a == b”的結果是真(即1)。 a (A)同一個數(shù)組中的每一個元素都屬于同一個數(shù)據(jù)類型(B)對于實型數(shù)組,不可以直接用數(shù)組名對數(shù)組進行整體的輸入或輸出(C)數(shù)組名代表數(shù)組所占存儲區(qū)的首地址,其值不可以改變(D)在程序運行時,如果數(shù)組元素的下標超出了所定義的下標范圍,系統(tǒng)將給出“下標越界”的出錯信息 105 如果有語句:int x[3][2]。(B)scanf(“%d%s”, amp。(D)scanf(“%d%s”, amp。(B)int num[0...50]。試題講評數(shù)組長度不能為變量。(D)int a[2][2] = {{1}, 2, 3}。(C)char a3 = {“string”}。, 39。, 39。, 39。的功能是(A)把字符串str1連接到字符串str2中再把字符串str2復制到字符串str3之后(B)把字符串str1復制到字符串str2中再把字符串str2連接到字符串str3之后(C)把字符串str2連接到字符串str1之后再把字符串str3復制到字符串str1中(D)把字符串str2復制到字符串str1中再把字符串str3連接到字符串str1之后 113 下面敘述中錯誤的是(A)對于實型數(shù)組,不可以直接用數(shù)組名對數(shù)組進行整體的輸入或輸出(B)對于字符型數(shù)組,可以直接用數(shù)組名對數(shù)組進行整體輸入或輸出(C)對于字符型數(shù)組,可以用來存放字符串(D)對于字符型數(shù)組,可以在賦值語句中運用運算符“=”進行整體賦值 114 若有以下語句,各選項中數(shù)值為4的表達式是 int a[12] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}。(A)a[gc](B)a[4](C)a[39。int x[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9}。} } printf(“%dn”, n[1])。} printf(“%dn”, k)。i(A)char *s。(C)char s[8]。121 以下代碼段執(zhí)行后,b中的值是:2960 int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p = amp。printf(“%d %dn”, sizeof(a), sizeof(b))。swap1(a)。}void swap1(int c[]){ int t。}void swap2(int c0, int c1){ int t。}(A)5 3 3 5(B)5 3 5 3(C)3 5 3 5(D)3 5 5 3 124 下列程序運行后的輸出結果是 include void sort(int a[], int n)。ivoid sort(int a[], int n){ int i, j, t。} }(A)9 2 7 4 5 6 3 8 1 10(B)1 2 3 4 5 6 7 8 9 10(C)10 9 8 7 6 5 4 3 2 1(D)1 10 3 8 5 6 7 4 9 2 125 下列程序運行后的輸出結果是 include void f(int a[], int i, int j)。ivoid f(int a[], int i, int j){ int t。f(a, i+1, j1)。for(i=0。int i, s=0。(A)19(B)20(C)11(D)13 129 以下程序段的運行結果是: char s[10], s=”abcd“。printf(”%d“, strlen(str))。j(A)函數(shù)調(diào)用可以出現(xiàn)在表達式中(B)函數(shù)調(diào)用可以作為獨立的語句存在(C)函數(shù)調(diào)用可以作為一個函數(shù)的實參(D)函數(shù)調(diào)用可以作為一個函數(shù)的形參 142 在C語言中,下面關于函數(shù)正確的敘述是(A)函數(shù)可以嵌套定義,也可以嵌套調(diào)用(B)函數(shù)可以嵌套定義,但不可以嵌套調(diào)用(C)函數(shù)不可以嵌套定義,但可以嵌套調(diào)用(D)函數(shù)不可以嵌套定義,也不可以嵌套調(diào)用 143 在C語言中,函數(shù)調(diào)用語句function((a, b, c),(d, e))。int main(void){ int x=5, y=3, s。}int function(int a, int b){ return a*ab*b。}long func(int n){ if(n 2){ return func(n1)+ func(n2)。c = zdgys(a, b)。while(y){w = x % y。}(A)2(B)3(C)4(D)5 151 下面程序的輸出結果是 include double func(int x, int y, int z)。printf(”%fn“, x)。return t。i 4。}int func(void){ static int x = 6。//函數(shù)功能:求兩數(shù)中的較大數(shù)int main(void){ int a, b, c。c = __________________。if(x y)z = x。a, amp。a, amp。return 0。int main(void){ int x3=10, x4=20。return 0。}(A)10,20,40,40(B)20,10,40,30(C)20,10,40,40(D)10,20,30,40 156 下面程序的輸出結果是 include void increment(void)。return 0。}(A)1 1 1(B)1 2 3(C)1(D)3 3 3 157 在C語言中,下面關于文件的存取方式正確的敘述是(A)只能從文件的開頭存取(B)可以順序存取,但不可以隨機存取(C)不可以順序存取,但可以隨機存取(D)可以順序存取,也可以隨機存取 158 下列關于C語言數(shù)據(jù)文件的敘述中正確的是(A)文件由ASCII碼字符序列組成,C語言只能讀寫文本文件(B)文件由二進制數(shù)據(jù)序列組成,C語言只能讀寫二進制文件(C)文件由記錄序列組成,可按數(shù)據(jù)的存放形式分為二進制文件和文本文件(D)文件由數(shù)據(jù)流形式組成,可按數(shù)據(jù)的存放形式分為二進制文件和文本文件 159 在C語言中,讀寫操作時需要進行轉換的文件是(A)二進制文件(B)文本文件(C)二進制文件和文本文件都需要轉換(D)二進制文件和文本文件都不需要轉換 160 在C語言中,下面關于文件操作正確的敘述是(A)對文件操作時,必須先檢查文件是否存在,然后再打開文件(B)對文件操作時需要先打開文件(C)對文件操作時需要先關閉文件(D)對文件操作時打開和關閉文件的順序沒有要求 161 (A)fp = fopen(”“, ”r“)。162 下面的語句中,將fp定義為文件型指針的是(A)file fp。163 以下要作為fopen函數(shù)中第一個參數(shù)的正確格式是(A)”c:“(B)”c:“(C)”“(D)”c:user “ 以下對出錯原因描述錯誤的是(A)用”r“方式打開一個并不存在的文件(B)磁盤出故障(C)磁盤已滿無法建立新文件(D)用”w“方式打開文件時,沒有先建立文件 167 在C語言中,標準庫函數(shù)fread(buf, size, count, fp)中參數(shù)buf的含義是(A)一個指針,指向要讀入數(shù)據(jù)的存放地址(B)一個文件指針,指向要讀的文件(C)一個整型變量,代表要讀入的數(shù)據(jù)總數(shù)(D)一個存儲區(qū),存放要讀的數(shù)據(jù)項 if(NULL == fp1){ printf(”cannot open file in disk c!n“)。fclose(fp1)。fclose(fp1)。試題講評 ”rb+“:為了讀和寫,打開一個二進制文件,若指定文件不存在則出錯;”wb+“:為了讀和寫,打開一個新的二進制文件,若指定文件不存在,則建立新文件。if(NULL == fp){ printf(”file open error!n“)。return 0。fp = fopen(”“, ”w“)。39。return 0。(D)(用作為輸入結束標志),并在屏幕上顯示這些字符。fp = fopen(”“, ”wb“)。return 0。(D)fwrite(str[0], sizeof(char), 1, fp)。return 0。if(NULL == fp){ printf(”file open error!“)。i變量的指針即變量的地址,是指變量所占內(nèi)存單元的首地址。x。186 如果已經(jīng)定義int x, *pointer。(C)*pointer = amp。中,pointer表示的是一個(A)指向整型變量的指針(B)指針數(shù)組的名字,包含5個指向整型數(shù)據(jù)的指針(C)指向包含5個整型元素的一維數(shù)組的指針(D)指向函數(shù)的指針 190 在C程序說明語句int *pointer[5]。a。(C)b = *p。194 若有說明int i, j=7, *p=amp。(B)*p = j。j。char sex。char name[20]。(A)結構體類型(B)結構體變量(C)共用體類型(D)共用體變量 198 當定義一個結構體變量時,系統(tǒng)分配給它的內(nèi)存空間字節(jié)數(shù)是(A)各成員所需內(nèi)存字節(jié)數(shù)的總和(B)結構體中第一個成員所需內(nèi)存字節(jié)數(shù)(C)結構體中最后一個成員所需內(nèi)存字節(jié)數(shù)(D)成員中占內(nèi)存字節(jié)數(shù)最大的 199 有以下三種形式可供選擇,則為了表示結構體變量中的成員,各選項中敘述正確的是(*結構體指針變量).成員名結構體指針變量成員名(A)只能用1或2表示(B)只能用1或3表示(C)只能用2或3表示(D)三種形式均可 200 include struct dt { char a[4]。int main(void){ printf(”%dn“, sizeof(struct dt))。struct{ int year, month, day。(A) = 2003。month = 5。 = 1。202 若有以下定義,則下面各輸出語句中能輸出字母J的是 struct student { int num。(A)printf(”%c“, school[0].name[0])。203 若有以下定義,則下面各輸入語句中不正確的是 struct student { int num。} student1,*p = amp。(B)scanf(”%s“, amp。(D)scanf(”%f“, amp。}。printf(”%d,%“, stu[0].num, stu[0].score)。}(A)1001, 650(B)1002, 550(C)1004, 650(D)1004, 250 205 以下程序的輸出結果是: include struct student { int num。void fun(struct student *p)。return 0。}(A)1002,550,Li(B)1004,250,Tao(C)1001,650,He(D)1003,450,Liu 206 以下程序的輸出結果是: include struct student { long num。void func(struct student *p)。}void func(struct student *p){ printf(”%s“, pname)。int main(void){ int age[3] = {16, 17, 18}。age[2]}}。}(A)1003,17(B)1001,16(C)1005,18(D)1003,16第五篇:C語言程序設計 A: Hello world!Description Xiao_ming有兩個哥哥,大哥叫Da_min,二哥叫Er_min。printf(“Hello Xiao_ming!n”)。第一行為圓的面積,第二行為圓的周長,格式見sample。p=2**r。} 法二include define pi int main(){double r。printf(“Perimeter: %lfn”,2*pi*r)。Sample Input 1 2 3 Sam
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1