2019年江苏大学885代码题(含答案)
2019年江苏大学885代码题
- 一、前言
- 二、正文
- 1.第一题
- 2. 第二题
- 3.第三题
一、前言
提示:以下是博主自己写的代码,仅供参考,欢迎有兴趣的朋友们留言讨论呀
二、正文
1.第一题
#include<stdio.h>// 递归函数,求x的n次幂
double F(double x, int n);void main()
{double x;int n;while (1){printf("请依次输入实数x和正整数n:");scanf("%lf%d", &x, &n);if (n > 0) {break;}}printf("%lf的%d次幂为:%lf\n", x, n, F(x, n));
}double F(double x, int n)
{if (n == 1){return x;}if (n > 1){return x * F(x, n - 1);}
}
运行结果示例:
手写版:
2. 第二题
#include<stdio.h>#define N 52
// 正面朝上为1,反面朝上为-1
int aa[N + 1];// 改变牌的朝向
void change(int n);void main()
{int i, count = 0;for (i = 1; i <=N; i++){aa[i] = 1;}for (i = 2; i <=N; i++){change(i);}printf("正面朝上的牌有第");for (i = 1; i <= N; i++){if (aa[i]==1){printf("%d ", i);count++;}}printf("张\n共%d张\n", count);
}void change(int n)
{for (int i = n; i <= N; i++){if (i % n == 0){aa[i] *= -1;}}
}
运行结果示例:
手写版:
3.第三题
#include<stdio.h>
#include <stdlib.h>
#include<math.h>// 判断n是否是素数。是素数则返回1,否则返回0
int judge(int n);void main()
{int i, count = 0, max;FILE* fp;//打开或创建文件if (!(fp = fopen("prime.txt", "a+"))){printf("cannot open the file!\n");exit(0);}for (i = 2; i <= 300; i += 1){if (judge(i)){fprintf(fp, "%d ", i);if (judge(i + 2) && (i + 2) <= 300){count++;max = i;}}}printf("有%d对双胞胎数,最大的一对为%d和%d\n", count, max, max + 2);// 关闭文件if (fclose(fp)){printf("cannot close the file!\n");}
}int judge(int n)
{for (int i = 2; i <= sqrt(n); i++){if (n % i == 0){return 0;}}return 1;
}
运行结果示例:
(为了方便展示,这里我手动进行了换行,实际上数据应该是一整行的)
手写版:
→返回总目录
2019年江苏大学885代码题(含答案)相关推荐
- 2017年江苏大学885代码题(含答案)
2017年江苏大学885代码题 一.前言 二.正文 1.第一题 2. 第二题 3.第三题 一.前言 提示:以下是博主自己写的代码,仅供参考,欢迎有兴趣的朋友们留言讨论呀 二.正文 1.第一题 #inc ...
- 2015年江苏大学885代码题(含答案)
2015年江苏大学885代码题 一.前言 二.正文 1.第一题 2. 第二题 3.第三题 一.前言 提示:以下是博主自己写的代码,仅供参考,欢迎有兴趣的朋友们留言讨论呀 二.正文 1.第一题 #inc ...
- 2018年江苏大学885代码题(含答案)
2018年江苏大学885代码题 一.前言 二.正文 1.第一题 2. 第二题 3.第三题 一.前言 提示:以下是博主自己写的代码,仅供参考,欢迎有兴趣的朋友们留言讨论呀 二.正文 1.第一题 #inc ...
- 2007年江苏大学885代码题(含答案)
2007年江苏大学885代码题 一.前言 二.正文 1.第一题 2. 第二题 3.第三题 4.第四题 5.第五题 一.前言 提示:以下是博主自己写的代码,仅供参考,欢迎有兴趣的朋友们留言讨论呀 二.正 ...
- 2019史上最全java面试题题库大全800题含答案
2019史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...
- 2019史上最全java面试题题库大全800题含答案(面试宝典)
2019史上最全java面试题题库大全800题含答案(面试宝典) 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中 ...
- 2019网络教育计算机统考模拟试题,最新2019年网络远程教育《计算机应用基础》统考模拟题库500题(含答案)...
2019年网络远程教育统考<计算机应用基础>考试 题库500题[含答案] 一.选择题 1.启动ExCEl2003应用程序后自动建立的工作簿文件的文件名为_______. A.工作簿 B.工 ...
- 2019计算机软件考试笔试答案,2019年下半年软件设计师考试上午真题(含答案)
2019年下半年软件设计师考试上午真题(含答案) (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 20XX年下半年软件设计师考试上午 ...
- 2018上半年信息安全工程师真题含答案(下午题)
2018上半年信息安全工程师真题含答案(下午题) 试题一 阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内. [说明]恶意代码是指为达到恶意目的专门设计的程序或者代码.常见的恶意代码类型 ...
最新文章
- 计算机上能玩vr游戏吗,VR设备是什么? 听说可以用来玩电脑游戏的?
- 专题一:预处理数据(使用sklearn-preprocessing)
- vs2010文件加载使用简体中文(GB2312)问题解决方案
- 高效的企业测试-单元和用例测试(2/6)
- java比较时间的先后utc时间,日期、时间与UTC
- Linux基本命令之date命令的参数及获时间戳的方法
- 路由器-路由器以及×××-Client之间的×××
- chown无效的用户mysql_mysql 从库设置read-only 对super权限的用户无效的问题
- 微信公众平台2013.08.05更新说明
- 推荐 一个PDF转Word内容不匹配、乱码的解决方法
- 机器学习-推荐系统中基于深度学习的混合协同过滤模型
- 思维题:一个岛上有100个人,95个蓝眼睛,5个红眼睛
- java使用freemark实现word(.doc/.docx)/pdf生成和导出(附源码和模板文件)
- 利用godaddy的cpanel邮箱服务器的smtp发邮件
- AI数学基础——经验分布,熵
- soot 简介 | 安装运行
- Arena | 用Excel设计的RPG游戏
- Win10玩dnf输入法图标消失怎么办?
- Mysql字段类型转换
- 基于matlab的相干信号的doa 估计,基于空间平滑MUSIC算法的相干信号DOA估计(1)