下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語(yǔ)言程序設(shè)計(jì)試題','g','s','\0'};若inti=10 C語(yǔ)言程序設(shè)計(jì)試題','g','s','\0'};若inti=10 ;執(zhí)行下列程序后,變量 i的正確結(jié)果是_D_switch(i){case0:i+=1 ;case10:i+=1 ;case11:i+=1 ;default:i+=1 ;}A.10B.11 C.12D.13下列語(yǔ)句中不正確的字符串賦值或初始化的是 C。A.charstr[10]={"strings"}; B.charstr[8]={'s','t','r','i','nC.charstr[10];str="strings";D.charstr[]="strings";有如下程序:#include<stdio.h>voidmain(){inta=1,b=0,c=0;if(a<b)if(b<0)c=0;elsec++;printf( “%d\n”,c);}該程序的運(yùn)行結(jié)果是 D 。A.3 B.2 C.1 D.0在函數(shù)調(diào)用,對(duì)參數(shù)傳遞的說(shuō)法正確的是 A。A實(shí)參和形參各占一個(gè)獨(dú)立的存儲(chǔ)單元。B實(shí)參和形參始終共用一個(gè)相同的存儲(chǔ)單元。C可以由用戶指定實(shí)參和形參是否共用一個(gè)存儲(chǔ)單元。D可以由系統(tǒng)指定實(shí)參和形參是否共用一個(gè)存儲(chǔ)單元以下正確的程序段是_C 。charstr1[]="12345",str2[]="abcdef";strcpy(str1,str2);charstr[10],*st="abcde";strcat(str,st);charstr[10]="",*st="abcde";strcat(str,st);char*st1="12345",*st2="abcde";strcat(st1,st2);若有定義:int*p[4]; 則標(biāo)識(shí)符pB 。是一個(gè)指向整型變量的指針是一個(gè)指針數(shù)組名是一個(gè)指針,它指向一個(gè)含有四個(gè)整型元素的一維數(shù)組說(shuō)明不合法裝 C.C++; D.a+b+c| 2.已知intj,i=1;執(zhí)行語(yǔ)句“j=i++;”后,變量i的值是B。A.1B.2C. -1D.-2執(zhí)行下面程序:#include"stdio.h"voidmain()TOC\o"1-5"\h\z訂 {inta=1,b=2,c=3 ;c=(a+=a+2),(a=b,b+3);printf( “%d,%d,%d,a,b,c);丨}線 則輸出結(jié)果是:_A 。A.2,2,4B.4,2,3C.5,5,3D.4,2,5[4.若要求在if后一對(duì)圓括號(hào)中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達(dá)式為D?!狝.a<>0B.!aC.a=0D.a:TOC\o"1-5"\h\zfor(j=0;j<11;j++); 循環(huán)結(jié)束后,j的值是B 。A.12 B.11 C.10 D.9C語(yǔ)言中函數(shù)返回值的類型由 _D 決定的。[ A.return 語(yǔ)句中的表達(dá)式類型 B. 調(diào)用該函數(shù)的主調(diào)函數(shù)的類型: C.調(diào)用函數(shù)時(shí)臨時(shí)決定 D. 定義函數(shù)時(shí)所指定的函數(shù)類型下列說(shuō)法中正確的是 B。- A在調(diào)用用戶自定義函數(shù)時(shí),必須對(duì)其進(jìn)行聲明。1 B函數(shù)可以返回一個(gè)值,也可以什么值也不返回。: C說(shuō)明函數(shù)時(shí),必須明確參數(shù)的類型和返回值。D在程序設(shè)計(jì)中空函數(shù)沒有什么作用。裝:::::訂::線!::以下程序的運(yùn)行結(jié)果是_C 。typedefunion{longa[1];intb[2];charc[8];}TEST;TESTm;main(){printf( “%d\n”,sizeof(m));}A.32B.16C.8D.24設(shè)有以下結(jié)構(gòu)體類型:structst{char name[8];int num;float s[4];}student[50];并且結(jié)構(gòu)體數(shù)組student中的元素都已有值,若要將這些元素寫到硬盤文件 file.txt中,以下不正確的形式是 C 。fwrite (student, sizeof(structst), 50, fp);fwrite(student ,50*sizeof(structst ), 1,fp);fwrite(student ,25*sizeof(structst ), 25,fp);for(i=0;i<50;i++)fwrite(student+i,sizeof(structst),1,fp);#include<stdio.h>voidmain(){inti=2,j=5,s;s=i;for(;--j;)s=s*10+i;
printf( “%d,s);}10.寫出程序的執(zhí)行結(jié)果:i=10 ,j=11main(){inti=0 ,j=0;while(i<10)i++;while(j++<10) ;printf(“i=%d,j=%d\n”,i,j);}得分三、讀程序?qū)懡Y(jié)果(滿分1.判斷下面程序的運(yùn)行結(jié)果。#include<stdio.h>16分,每題4分)得分填空題(滿分20分,每空2分)每個(gè)C語(yǔ)言編寫的程序必須有一個(gè),并且只能有一個(gè) 主函數(shù)。設(shè)x和y均為int型變量,且x=1,y=2,則表達(dá)式3+x/y的值為3 若有定義:inta[]={2,4,6,8,10,12},*p=a ;則*(p+1)的值是4 <設(shè)x=0xAB,若要通過(guò)x|y使x低4位置1,高4位不變,則y=OxOF測(cè)試char型變量m的最高位數(shù)據(jù)是否為 1的表達(dá)式是 a&0x80 。若x=2,y=-3則x&&y的結(jié)果是_\ 。與二進(jìn)制數(shù)101等值的十進(jìn)制數(shù)為 5 。定義inti=1 ;執(zhí)行語(yǔ)句while(i++<5);后,i的值為__6 。voidmain(){inta=0,b=1;intfun(inta,intb);printf("%d\n",fun(a,b));
printf("%d\n",fun(a,b));}intfun(intm,intn){statics=1;s++;return(s*(m+n));}2程序運(yùn)行的結(jié)果為: 39.下面程序的運(yùn)行結(jié)果為 22222裝訂裝訂::線2.以下程序的輸出結(jié)果是丄2 。#include "stdio.h"struct chain{int兀inty;structchain*p;}m[2];voidmain(){m[0].x=1;m[0].y=2;m[1].x=3;m[1].y=4;m[0].p=&m[1];m[1].p=m;printf("%d,%d\n",(m[0].p)->x,(m[1].p)->y);}3.下面程序的運(yùn)行結(jié)果是 7654321#include<stdio.h>#include<string.h>void fun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;while(s1<s2){t=*s1;*s1=*s2;*s2=t;s1++;s2--;}}voidmain(){charp[]="1234567";fun(p,strlen(p));puts(p);}#include"stdio.h"structks{inta;int*b;}s[4],*p;voidmain(){intn=1,i;printf("\n”);for(i=0;i<4;i++){s[i].a=n;s[i].b=&s[i].a;n=n+1;}p=&s[0];p++;printf("%d,%d\n",(++p)->a,(p++)->a);}得分四、程序設(shè)計(jì)(滿分34分)1.編寫一個(gè)程序,判斷某一年是否為閏年。 (6分)#include<stdio.h>voidmain(){intyear;printf(“inputyear=”);scanf(“%d,&year);if((year%4==0&&year%100!0)||year%400==0)printf(“%4disaleapyear\n”,year);elseprintf(“%4disnotaleapyear\n”,year);}下面程序的輸出結(jié)果為_4畀 1112?用—:1 公式求二的近似值,直到最后一項(xiàng)的絕對(duì)值小于4 35710"6為止,請(qǐng)編程實(shí)現(xiàn)。(8分)#include math.h”voidmain()裝::訂線:::{ints;floatn,t,pi;t=1;pi=0;n=1.0;s=1;while((fabs(t))>1E-6){pi=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;printf( pi=%10.6f\n”,pi);}3.編寫程序,利用子函數(shù)實(shí)現(xiàn)計(jì)算字符串的長(zhǎng)度。 (10分)#include<stdio.h>int length(char*s);void main(){char a[100];int i;printf("Pleaseinputthestring:\n");gets(a);i=length(a);printf("\nThelengthofstringis%d",i);}intlength(char*s){char*p=s;while(*p)p++;return(p-s);4.將一個(gè)整數(shù)字符串轉(zhuǎn)換為一個(gè)整數(shù),如 "-1234"轉(zhuǎn)換為-1234。(10分)#include<stdio.h>#include<string.h>int chnum(char*p);void main(){char
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市行業(yè)營(yíng)業(yè)員工作總結(jié)
- 粵語(yǔ)語(yǔ)言藝術(shù)課程設(shè)計(jì)
- 液壓泵站課課程設(shè)計(jì)
- 稅務(wù)工作總結(jié)稅收征管執(zhí)法標(biāo)準(zhǔn)化
- 醫(yī)療器械行業(yè)人才管理
- 【八年級(jí)下冊(cè)地理中圖北京版】期中真題必刷卷A-【期中真題必刷卷】(北京專用)(解析版)
- 2024年設(shè)備監(jiān)理師考試題庫(kù)附答案(典型題)
- 咖啡館店員服務(wù)總結(jié)
- 2024年設(shè)備監(jiān)理師考試題庫(kù)【考點(diǎn)梳理】
- 2024年美術(shù)教案:太陽(yáng)花
- 國(guó)企人力資源崗位筆試題目多篇
- 病毒 課件 初中生物人教版八年級(jí)上冊(cè)(2023~2024學(xué)年)
- JGT129-2017 建筑門窗五金件 滑輪
- 三年級(jí)科學(xué)上冊(cè)水和空氣復(fù)習(xí)課教案
- 2017數(shù)據(jù)中心設(shè)計(jì)規(guī)范
- 能源管理體系培訓(xùn)課件(2023年EnMS)
- 全國(guó)普通高校本科專業(yè)目錄(2023版)
- 助產(chǎn)學(xué)導(dǎo)論學(xué)習(xí)通章節(jié)答案期末考試題庫(kù)2023年
- 寧波大學(xué)“一頁(yè)開卷”考試專用紙
- 新疆維吾爾自治區(qū)石河子市初中語(yǔ)文九年級(jí)期末高分通關(guān)題詳細(xì)答案和解析
- 空置場(chǎng)地租賃協(xié)議
評(píng)論
0/150
提交評(píng)論