版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——C語言習(xí)題題庫(作答完整)程序填空共2題第1題
/*
功能:編程求某年第n天的日期。用數(shù)組表示月天數(shù)。
*/#include#includemain(){
inty,m,f,n;
inta[12]={31,28,31,30,31,30,31,31,30,31,30,31};printf(\scanf(\
/***********SPACE***********/f=y%4==0/***********SPACE***********/a[1]f;if(n365+f){
printf(\}
/***********SPACE***********/for(m=1;ma[m-1];n-=a[m-1],m++);printf(\}第2題
/*
題目:以下程序從鍵盤輸入所需數(shù)據(jù),求出z的值并輸出,要求輸出結(jié)果保存2位小數(shù)。
*/#include
/***********SPACE***********/main(){intx;doubley,z;
/***********SPACE***********/scanf(\\z=2*x*sqrt(y);/***********SPACE***********/printf(\\}
程序改錯共1題第1題
/*
功能:將s所指字符串中的字母轉(zhuǎn)換為按字母序列的后續(xù)字母(但Z轉(zhuǎn)換為A,z轉(zhuǎn)換為a),其它字符不變。
*/
#include#include#includevoidfun(char*s){
/***********FOUND***********/while(*s!=’0’){
if(*s>='A'elseif(*s=='z')*s='a';else
/***********FOUND***********/*s+=1;}
/***********FOUND***********/s++}}main(){
chars[80];
//s為字符指針,而*s為指針?biāo)傅淖址?/p>
//字符串結(jié)尾標(biāo)志為‘0’
//函數(shù)定義
printf(\gets(s);
printf(\puts(s);fun(s);puts(s);}
程序填空共2題第1題
/*
功能:計算圓周率的近似值。
*/
#include#includemain(){
ints,n;
/***********SPACE***********/double,t;t=1;pi=0;n=1;s=1;
/***********SPACE***********/while(>=2e-6){
pi+=t;n+=2;s=-s;t=s/n;}
/***********SPACE***********/pi*=;
printf(\}第2題
/*
功能:輸入一奇數(shù)n,打印由1->n*n構(gòu)成的魔方矩陣。魔方矩陣的行列及對角線的和都相等。
//fabs()為求絕對值函數(shù)
//函數(shù)調(diào)用
printf(\
魔方矩陣:816357492
*/
#include#include
#defineMAXSiZE20
voidmain(void){
intmatrix[MAXSiZE][MAXSiZE];intcount;introw;intcolumn;intn;charline[100];
printf(\printf(\printf(\gets(line);n=atoi(line);if(n>MAXSiZE)
printf(\elseif(n%2==0)
printf(\else{
row=0;column=n/2;
for(count=1;countfloatfac(intn);main(){inti;floats=0;floatfac(intn);
//函數(shù)聲明應(yīng)放在主函數(shù)之前,這句放錯位置了,刪了吧,也可以
不改,可以運行,但良好的習(xí)慣就是改/**********FOUND**********/for(i=1;i#defineN20
voidfun(inta[],intn){
inti,j,t,p;
for(j=0;ja[p])
/**********FOUND**********/p=i;t=a[p];a[p]=a[j];a[j]=t;}}main(){
inta[N]={9,6,8,3,-1},i,m=5;printf(\排序前的數(shù)據(jù):\for(i=0;i
printf(\printf(\fun(a,m);
printf(\排序后的數(shù)據(jù):\for(i=0;i#includemain(){
/***********SPACE***********/intt;
inti,j,k;inta[10];for(i=0;ia[j])k=j;if(k!=i){
t=a[k];a[k]=a[i];a[i]=t;}}
/***********SPACE***********/
for(i=0;i#include
#defineMAXSiZE20#defineLOOP1
voidmain(void){
intset[MAXSiZE];intn,i;intposition;charline[100];
printf(\printf(\printf(\gets(line);n=atoi(line);printf(\position=0;set[position]=1;while(LOOP){
/***********SPACE***********/
printf(\);for(i=1;i#include
/**********FOUND**********/fun(intn){
inta,b,c,k;doubles;s=0.0;a=2;b=1;for(k=1;kmain(){
/***********SPACE***********/
staticchar={'*','*','*','*','*'};inti,j,k;charspace='';for(i=0;i5,4->6,7->8
*/
#include#include
voidmain(void){
longleft,right;longsum;longGiVEN;intcount=0;charline[100];
printf(\printf(\printf(\gets(line);
GiVEN=atol(line);
for(sum=0,right=1;sumGiVEN){
sum-=left;
/***********SPACE***********/
;}else{
if(sum==GiVEN){
printf(\GiVEN,left,right);
/***********SPACE***********/
;}
/***********SPACE***********/
;sum+=right;
}
if(count>0)
printf(\else
printf(\}
程序改錯第1題
/*
功能:編寫函數(shù)fun計算以下分段函數(shù)的值:x*20x#include
doublefun(doublex){
/**********FOUND**********/doubley
/**********FOUND**********/if(x=0else
y=x*x+x-1;
/**********FOUND**********/returnx;}main(){
doublex,f;
printf(\scanf(\f=fun(x);
printf(\
}
程序填空共2題第1題
/*
功能:有n個整數(shù),使其前面各數(shù)順序向后移m個位置,最終m個數(shù)變成最前面的m個數(shù)
*/#include
/***********SPACE***********/move()intn,m,array[20];{
int*p,array_end;
/***********SPACE***********/array_end=*();
for(p=array+n-1;p>array;p--)/***********SPACE***********/*p=*();*array=array_end;m--;
if(m>0)move(array,n,m);}main(){
intnumber[20],n,m,i;
printf(\scanf(\printf(\scanf(\for(i=0;imain(){
inti,j,k;
/***********SPACE***********/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 沈陽理工大學(xué)《傳感與測試技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 國有土地委托經(jīng)營管理合同
- 合同編504條與民法典61條
- 大班音樂課件P《春雨沙沙》
- 2024年六盤水客運從業(yè)資格證考試一點通
- 2024個人短期借款合同書
- 會議備忘錄范文6篇-20220308150300
- 2024中國工商銀行借貸合同范本
- 2024版家政服務(wù)合同樣本
- 2024個人小額貸款合同書范本
- 《萬維網(wǎng)服務(wù)大揭秘》課件 2024-2025學(xué)年人教版新教材初中信息技術(shù)七年級全一冊
- 2024年新華社招聘應(yīng)屆畢業(yè)生及留學(xué)回國人員129人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 人教版(2024新版)七年級上冊英語Unit 5單元測試卷(含答案)
- (完整版)新概念英語第一冊單詞表(打印版)
- 美食行業(yè)外賣平臺配送效率提升方案
- 中國民用航空局信息中心招聘筆試題庫2024
- 芯片設(shè)計基礎(chǔ)知識題庫100道及答案(完整版)
- 2025屆高考語文一輪復(fù)習(xí):文言文概括和分析 課件
- 年產(chǎn)10萬套新能源車電池托盤項目可行性研究報告寫作模板-申批備案
- 《大學(xué)美育》 課件 4.模塊五 第二十四章 時空綜合的影視藝術(shù)之美
- 2022-2023學(xué)年廣東省廣州市天河區(qū)六年級(上)期末數(shù)學(xué)試卷(含答案)
評論
0/150
提交評論