計算機語言第1階段練習題_第1頁
計算機語言第1階段練習題_第2頁
計算機語言第1階段練習題_第3頁
計算機語言第1階段練習題_第4頁
計算機語言第1階段練習題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

江南大學現(xiàn)代遠程習題目《算言C

第1章至第6章

分專業(yè):姓名:一、選題

學習中心(教學點)批次:學號:每題2分共30)

層次:身份證號:得分:1.在C程序,各語句之間()隔。A.以用,B.必用C.必須;可用,或;2.以各標識中,合法的用標識符為(A.pad和p#dB.scanf和a10C.void和max_1D._a*和temp3.設變量說“intx達式”(x=4*5,x*5),x+25"的()。A.20B.45C.100D.1254.學式

x

在C程中對應的正確的達式為()。A.exp(x)+exp(-x)/(a+b).十/a+bC.(exp(x)+exp(-x))/(a+b)./(a+b)5.整型變量x的前值為3,執(zhí)行以下循環(huán)語句后輸出的結果(。doprintf(”%d\t”,x-=2);while(!(--x));A.0B.-2C.30D.死環(huán),輸出許多值6.設都int類型,則面的for循環(huán)體可執(zhí)行()?for(i=0,x=0;i<=9&&x!=876;i++)printf("*");A.9次B.876次次D.無限循環(huán)7.在C語言能代表邏輯“真的是(A.B.大0數(shù)C.非0整非0的數(shù)8.下程序段輸出結果是(I=6;while(I>0)“%d”,I+1);A.789101112B.7777…限循環(huán)C.12346一也不循環(huán)9.列表達式,錯誤的是(1

A.

B.

C.a+b>c+d?a:

D.x*=y+2510.下程序段的輸出結果是()。inta=0,b=4,k=2;k=a+1>0||(++a<0)&&(!(b--<=0));printf(“%d,%d,%d”,k,a,b);A.1,1,3

B.1,1,4

C.1,0,3

D.11.言16為機例本數(shù)據類型的存儲空間長度的排列順序A.char<int<int<=float<doubleB.char=int<int<=float<doubleC.char<int<int<=float=doubleD.char=int=int<=float<double數(shù)可以向終端輸出一個(A.型變量表式值B.實型變量值C.符串D.字或字符型變量值13.下程序的出結果是(注□表示空格)main(){printf(“n*s1=%15s”,”chinabeijing”);printf(“s2=%-5s*”chi”);}A.*□□*B.*s1=chinabeijing□eq\o\ac(□,)**s2=***s2=□□*C.*□□chinabeijing*D.□□chinabeijing*□□**s2=□14.斷char型變量c1是否小寫字母的正確表達式為(A.‘a’<=c1<=‘z’B.(c1>=a)&&(c1<=z)C.(>=c1)||(‘z’<=c1)D.(c1>=’)&&(c1<=‘z’)15.下程序的輸出為(<stdio.h>main(){intm=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf(\n”,x);}2

A.27.000000

B.

C.28.000000

D.二、填題(每空3分共45分1.C程包三種結構,它們分別是順序結構、2.C語中于嵌套if語規(guī)總與

結構和配對。

結。3.出判斷閏的條件表達式。設年份用y表)4.列程序的出是_______。#include<stdio.h>main(){inta=4,b=7;printf("%d\n",(a=a+1,b+a,b+1));}5.下程序用求出100和—700之的全部素數(shù),要求每行輸出10個。判素數(shù)的方法:讓某一個數(shù)被2m除,若能被其中一個整數(shù)整除,則是素數(shù)。include”math.h”main(){intm,k,I,n=0;{if(m>300m<500);if(n%10==0);k=sqrt(m);for(I=2;I<=k;I++)if(m%I==0);if(){printf(“,m);n=n+1;}}}6.下程序的能是求之間偶數(shù)的和,請完善程序。main(){intj,sum=0;if();printf(結為%d”,sum);3

}7.根以下函關系,對輸入每個x值計算相應的y值請完善程序。x0<=x<1010<=x<2020<=x<40main(){intx,c,m;floaty;scanf(”,&x);if()c=-1;;{–1:y=10;break;2:3:y=-0.5*x+20;break;default:y=-2;}

yx-0.5x+20if(

)printf(“y=%f”,y);elseprintf(“error\”);}三、編題

(共25分1.100元錢買100只雞,每公雞5元每只母雞3元1元只雞。要求每一種雞至少一只,且每種雞必須是整只,編程求出各種雞各買多少只。列出每一種購買方案并統(tǒng)計共多少種買雞法。(15分)2.利用循環(huán)編程實現(xiàn)求n!,從鍵盤上輸入分4

附:參答案:一、選題

每題2分共30)A

BDD

BBD

CAD

BDA二、填題

空分,共451.2.

選擇循其之前最近的不帶else的語句3.y%4==0&&y%100!=0||y%400==01:0;4.85.&&continueprintf(“n”);breakI>k6.j%2==0sum+j7.x<0x/10y!=-2三、編題

(共25分1.#include<stdio.h>main(){inta,b,c,s=0;for(a=1;a<=19;a++)for(b=1;b<=33;b++){c=100-a-b;if((a*5+b*3+c/3==100)&&(c%3==0)){printf(”公雞d只母%

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論