日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

2019年江苏大学885编程大题

發(fā)布時(shí)間:2024/3/24 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2019年江苏大学885编程大题 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?第一題:

#include <stdio.h> double fun(double x,int n){if(n==0) return 1;else if(n==1) return x;else return x*fun(x,n-1); } int main(){printf("請(qǐng)輸入實(shí)數(shù)x和整數(shù)n,計(jì)算x的n次方:");double x,s;int n;scanf("%lf%d",&x,&n); s=fun(x,n);printf("x=%lf,n=%d時(shí)s=%lf\n",x,n,s);return 0; }

第二題:

#include <stdio.h> int main(){int card[53];//1-52代表卡片int i,j;for(i=1;i<=52;i++) card[i]=1;for(i=2;i<=52;i++){for(j=2;j<=52;j++){if(j%i==0){if(card[j]==0) card[j]=1;else card[j]=0;}}}printf("正面朝上的撲克是:\n");for(i=1;i<=52;i++){if(card[i]==1) printf("%5d",i);}return 0; }

第三題:

#include <stdio.h> #include <math.h> int isprism(int n){int i,j,k=sqrt(n);for(i=2;i<=k;i++){if(n%i==0) break;}if(i>k) return 1;else return 0; } int main(){int i,j,k=0,a[300]={0};FILE *fp;for(i=2;i<=300;i++){if(isprism(i)) a[k++]=i;}if((fp=fopen("prime.txt","w+"))==NULL){printf("cannot open the file:\n");return 0; }//寫(xiě)入文件; for(i=0;i<k;i++){fprintf(fp,"%5d",a[i]);}int max1,max2,count=0;//記錄最大雙胞胎數(shù)以及計(jì)數(shù)有多少對(duì);for(i=0;i<k-1;i++){if(a[i+1]-a[i]==2){count++;max1=a[i];max2=a[i+1];}}printf("一共有%d對(duì)雙胞胎數(shù),最大的雙胞胎數(shù)是%d和%d\n",count,max1,max2);fclose(fp); return 0; }

第三題參考答案:

#include <stdio.h> #include <stdlib.h> #define MAX(a,b) ((a)>(b)?(a):(b)) int isPrime(int num){int i;if(num<2) return 0;for(i=2;i<=(num/2);i++){if(num%i==0) return 0;}return 1; } int main(){FILE *fp=fopen("prime2.txt","w+");int sval=2,eval=300,cnt,cv,prime=3,max1,max2;cnt=0;cv=sval;for(;cv<=eval;){if(isPrime(cv)){fprintf(fp,"%d\n",cv);if(cv-prime==2){printf("%d&%d\n",prime,cv);max1=prime;max2=cv;cnt++;//數(shù)量+1; }prime=cv;}if(cv&1) cv+=2;else cv++;}printf("總對(duì)數(shù)有:%d\n",cnt);printf("最大的雙胞胎數(shù)為:%d&%d",max1,max2);fclose(fp);return 0; }

歡迎各位網(wǎng)友批評(píng)指正!?

總結(jié)

以上是生活随笔為你收集整理的2019年江苏大学885编程大题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。