版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
---6、在考生文件夾下,要求程序 PROG.C的功能是:求字符串的長度并輸出。例如,當字符串1為"ThisIsacProgram"
則應輸出:Resultis:197、在考生文件夾下,要求程序 PROG.C的功能是:求[m,n]之間所有不能被3整除的整數之和,m,n的值由鍵盤輸入。例如,如果輸入3和12,則輸出結果為:45#include"stdio.h"intfun(intm,intn){inti=0;#include"stdio.h"intfun(intm,intn){inti=0;while(str[i]!='\0'){i++;}returni;#include<stdio.h>intfun(charstr[]){/***********begin***********//***********begin***********/inti=0,s=0;for(i=m;i<=n;i++)if(1%3!==0)s=s+i;returns;/************end************/}voidmain(){voidNONO(); 〃函數聲明charstr1[80]="ThisIsacProgram";intcount;printf("Stringis:%s\n",str1);count=fun(str1);printf("Resultis:%d\n",count);NONO();}voidNONO(){FILE*fr,*fw;inti,j;chars1[80];fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%s",s1);fprintf(fw,"%d\n",fun(s1));}fclose(fr);fclose(fw);}/***********end***********/}voidmain(){voidNONO(); 〃函數聲明intm,n;printf("Enterm,n:\n");scanf("%d,%d",&m,&n);printf("s=%d\n",fun(m,n));NONO();}voidNONO(){FILE*fr,*fw;inti,x,y;fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%d%d",&x,&y);fprintf(fW,"%d:%d\n",i,fun(x,y));}fclose(fr);fclose(fW);}8、在考生文件夾下,給定程序 PROG.C的功能是:按下面的公式求sum的值。sum=m+(m+1)+(m+2)+(m+3)+ +(n-1)+n例如,如果m和n的值分別為1和100,則計算結果為5050。9、在考生文件夾下,要求程序 PROG.C的功能是:將字符串逆序存放并輸出。例如,當字符串為"ThisIsacProgram"輸出:"margorPcasisihT"#include"stdio.h"#include<string.h>#include<stdio.h>intfun(intm,intn){/***********begin***********/voidfun(charstr1[])/***********begin***********/ints=0,i=0;for(i=m;i<=n;i++)s=s+i;returns;inti=0,j;charstr2[80];while(str1[i]!='\0'){str2[i]=str1[i];i++;}for(j=0;j<i;j++)str1[j]=str2[i-1-j];/************end************//************end************/}voidmain(){voidNONO();//函數聲明intm,n,t;printf("請輸入m,n:\n");scanf("%d,%d",&m,&n);if(m>n){t=m;m=n;n=t;}printf("sum=%d\n",fun(m,n));NONO();}voidNONO(){FILE*fr,*fw;inti,m,n;fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=4;i++){fscanf(fr,"%d,%d",&m,&n);fprintf(fw,"sum=%d\n",fun(m,n));}fclose(fr);fclose(fW);}}voidmain(){voidNONO();//函數聲明charstr1[80];printf("EnterStr1:\n");gets(strl);fun(strl);printf("Resultis:%s\n",str1);NONO();}voidNONO(){FILE*fr,*fw;inti;chars[80];fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%s",s);fun(s);fprintf(fw,"%s\n",s);}fclose(fr);fclose(fw);}10、在考生文件夾下,要求程序 PROGC的功能是:求[m,n]之間既不能被7整除也不能被5整除的整數之和,m和n的值由鍵盤輸入。例如,如果m和n的值分別為10和20,則計算結果為:106。11、在考生文件夾下,給定程序 PROG.C的功能是:按下面的公式求sum的值。sum=1-2+3-4+5-6+……+99100#include"stdio.h"#include"stdlib.h"#include"stdio.hintfun(intm,intn)/***********begin***********/inti,s=0;for(i=m;i<=n;i++)if(i%5!=0&&i%7!=0)s=s+i;returns;/************end************/voidmain(){voidNONO(intx);//函數聲明intsum;/***********begin***********/inti,j=1;sum=0;for(i=1;i<=100;i++){sum=sum+i*j;j=-j;}voidmain(){voidNONO();//函數聲明ints;intm,n;printf("Entermn:\n");scanf("%d%d",&m,&n);s=fun(m,n);printf("s=%d\n",s);NONO();}voidNONO(){FILE*fr,*fw;inti,x,y;fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%d,%d",&x,&y);fprintf(fw,"TheResultis:%d***\n",fun(x,y));}fclose(fr);fclose(fw);}/************end************/printf("sum=%d\n",sum);NONO(sum);}voidNONO(intx){FILE*f;f=fopen("PROGOUT.DAT","w");fprintf(f,"sum=%d\n",x);fclose(f);}12、在考生文件夾下,要求程序PROGC的功能是:求兩個整數m和n的最大公約數,m和n的值由鍵盤輸入。#include"stdio.h"13、在考生目錄下,要求程序 PROG.C的功能是:將所有的水仙花數保存到一維數組 a中。(所謂水仙花數是指一個三位數,其各位數字立方和等于該數本身。例如:153=1*1*1+5*5*5+3*3*3)#include<stdio.h>/***********begin***********/intt;t=n%m;voidmain(){void NONO();//函數聲明if(t!=0)fun(n,t);returnm;inta[10]={0},i;/***********begin***********//************end************/voidmain()#include<stdio.h>/***********begin***********/intt;t=n%m;voidmain(){void NONO();//函數聲明if(t!=0)fun(n,t);returnm;inta[10]={0},i;/***********begin***********//************end************/voidmain(){voidNONO();〃函數聲明intm,n,i,t;printf("Enterm,n:\n");scanf("%d,%d",&m,&n);if(m>n){t=m;m=n;n=t;}printf("TheHighestCommonDivisorof%dand%dis%d\n",m,n,fun(m,n));NONO();}voidNONO(){FILE*fr,*fw;inti,m,n;fr=fopen("PROGIN.DAT","r");fw=fopen("PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%d,%d",&m,&n);fprintf(fw,"MaximalCommonDivisorOf%dand%dis%d\n",m,n,fun(m,n));}fclose(fr);fclose(fw);}inta,b,c,j=0;for(i=100;i<=999;i++){c=i%10;a=i/100;b=(i/10)%10;if(i==a*a*a+b*b*b+c*c*c){a[j]=i;j++;}}/************end************/printf("水仙花數為:\n");for(i=0;i<10;i++)if(a[i]!=0)printf("%d\n",a[i]);NONO(a);}voidNONO(inta[]){FILE*fw;inti;fW=fopen("PROGOUT.DAT","w");for(i=0;i<10;i++)if(a[i]!=0)fprintf(fw,"%d\n",a[i]);fclose(fW);}intfun(intm,intn){{ fscanf(fr,"%d",&a{ fscanf(fr,"%d",&a皿k]);fprintf(fw,"%4d",a[j][k]);}fprintf(fw,"Max=%d\n",fun(a));}fclose(fr);fclose(fw);}14、在考生文件夾下,要求程序 PROGC的功能是:求3*3矩陣的最大值并輸出。例如,當矩陣為:123495786則最大值為:9#include<stdio.h>intfun(inta[3][3])/***********begin***********/inti,j,s=0;/***********begin***********/inti,j,s=0;for(i=0;i<3;i++)for(j=0;j<3;j++)
if(s<a[i][j])s=a[ijreturns;15、在考生文件夾下,要求程序 PROG.C的功能是:求一維數組a中所有元素的平均值。部分源程序存在文件PROG.C中,請將計算結果存入變量av中。#include"stdio.h"#defineN20voidmain(){inta[N]={1,20,8,14,7,12,2,19,19,15,13,14,20,10,16,20,7,6,12,12};doubleav;/************end************/FILE*f;/***********begin***********/voidmain(){void NONO();〃函數聲明inta[3][3]={1,2,3,4,9,5,7,8,6};inti,j,max;printf("arrayis:\n");for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%5d",a[i][j]);printf("\n");}max=fun(a);printf("Resultis:%d\n",max);NONO();}voidNONO(){FILE*fr,*fw
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年小學弟子規(guī)教學工作計劃
- Unit 6 Beautiful landscapes Grammar 說課稿 -2024-2025學年譯林版七年級英語下冊
- Unit 4 Natural Disasters Listening and Speaking說課稿-2024-2025學年人教版(2019)高中英語必修第一冊
- 2025年高一班主任工作計劃及打算
- 九下歷史時間軸-(說課稿)2023-2024學年九年級下冊歷史部編版(安徽)
- 2025年高一地理教師工作計劃
- 2025護士分層培訓工作計劃
- Unit 2 My schoolbag A Lets talk(說課稿)-2024-2025學年人教PEP版英語四年級上冊
- 全國人教版信息技術八年級上冊第一單元第4課二、《制作“旋轉的風車”動畫》說課稿
- 寫作 觀點要明確2024-2025學年九年級語文上冊同步說課稿(河北專版)
- 2024年萍鄉(xiāng)衛(wèi)生職業(yè)學院單招職業(yè)適應性測試題庫參考答案
- 中國農業(yè)銀行信用借款合同
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應用實踐指導材料之9:“5領導作用-5.3創(chuàng)新戰(zhàn)略”(雷澤佳編制-2025B0)
- 江蘇省連云港市2023-2024學年八年級上學期期末數學試題(原卷版)
- 初中英語聽力高頻詞
- 2025年生活飲用水監(jiān)督檢查工作計劃
- Unit 3 My School Section B 1a-1d 教學實錄 2024-2025學年人教版七年級上冊英語
- 2024年度知識產權許可合同:萬達商業(yè)廣場商標使用許可合同3篇
- 服務營銷課件-課件
- 2024智能變電站新一代集控站設備監(jiān)控系統技術規(guī)范部分
- 語文七年級下字帖打印版
評論
0/150
提交評論