有目录-程序设计部分试题及答案(2015-2016-1)(3)

2020-06-07 12:06

for (j=0; j < 3; j++)

printf(\ printf(\ }

wwjt(); }

void wwjt() {

int i,j, array[3][3]; FILE *rf, *wf ; rf = fopen(\ wf = fopen(\ for (i=0; i < 3; i++) for (j=0; j < 3; j++)

fscanf(rf, \ fun(array);

for (i=0; i < 3; i++) {

for (j=0; j < 3; j++)

fprintf(wf, \ fprintf(wf, \ }

fclose(rf) ; fclose(wf) ; }

参考答案

---------------------- int i,j,t;

for(i=0; i < 3; i++) for(j=0; j < i; j++) { t=array[i][j];

array[i][j]=array[j][i]; array[j][i]=t; } ----------------------

第7题/*------------------------------------------------ 【程序设计】

--------------------------------------------------

功能:判断一个整数w的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。

------------------------------------------------*/

#include #include\void wwjt();

int fun(int w) {

/**********Program**********/

/********** End **********/ }

main() {

int m;

printf(\ scanf(\

printf(\ wwjt(); }

void wwjt() {

FILE *IN,*OUT; int c ; int t; int o;

IN=fopen(\ if(IN==NULL) {

printf(\ }

OUT=fopen(\ if(OUT==NULL) {

printf(\ } for(c=1;c<=5;c++) {

fscanf(IN,\ o=fun(t);

fprintf(OUT,\ }

fclose(IN); fclose(OUT); }

参考答案

---------------------- int k,s=0; do

{s=s+(w)*(w); w=w/10; }while(w!=0); if(s%5==0)k=1; else k=0; return(k);

----------------------

第8题/*------------------------------------------------ 【程序设计】

--------------------------------------------------

功能:调用函数fun判断一个三位数是否\水仙花数\。

在main函数中从键盘输入一个三位数,并输 出判断结果。请编写fun函数。

说明:所谓\水仙花数\是指一3位数,其各位数字立方和 等于该数本身。

例如:153是一个水仙花数,因为153=1+125+27。

------------------------------------------------*/

#include void wwjt();

int fun(int n)

{

/**********Program**********/

/********** End **********/ }

main() {

int n,flag;

scanf(\ flag=fun(n); if(flag)

printf(\是水仙花数\\n\ else

printf(\不是水仙花数\\n\ wwjt(); }

void wwjt() {

FILE *IN,*OUT; int iIN,i; int iOUT;

IN=fopen(\ if(IN==NULL) {

printf(\erify The Currernt Dir..it May Be Changed\ }

OUT=fopen(\ if(OUT==NULL) {

printf(\erify The Current Dir.. it May Be Changed\ }

for(i=0;i<10;i++) {

fscanf(IN,\ iOUT=fun(iIN);

fprintf(OUT,\ }

fclose(IN); fclose(OUT); }

参考答案

---------------------- int bw,sw,gw;

bw=n/100;sw=(n-bw*100)/10;gw=n;

if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw) return 1; else return 0; ----------------------

第9题/*------------------------------------------------ 【程序设计】

--------------------------------------------------

功能:编写函数fun,其功能是:根据整型形参m,计算如下公式的值:y=1+1/3+1/5+1/7+…+1/(2m+1)

例如:若m=9,则应输出:2.133256

------------------------------------------------*/

#include void wwjt();

double fun(int m) {

/**********Program**********/

/********** End **********/ }

main() {

int n;

printf(\


有目录-程序设计部分试题及答案(2015-2016-1)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:无线 无线维护 华为 L2试卷2

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: