当前位置: 首页 > news >正文

网站开发的经济可行性移动互联网开发的数据有限

网站开发的经济可行性,移动互联网开发的数据有限,网站标签优化,php网站开发用什么这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-scienceclass4-2018/homework/3203 我在这个课程的目标是 理解与使用递归函数。 参考文献 基础题 2-1 宏定义“#define DIV(a, b) a/b”#xff0c;经DIV(x … 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-scienceclass4-2018/homework/3203 我在这个课程的目标是 理解与使用递归函数。 参考文献  基础题 2-1 宏定义“#define DIV(a, b) a/b”经DIV(x 5, y - 5) 引用替换展开后是A。 (1分) A.     x 5 / y - 5 B.     (x 5 / y – 5) C.     (x 5) / (y - 5) D.     (x 5) / (y - 5); 2-2 定义带参数的宏“#define JH(a,b,t) t a; a b; b t”对两个参数a、b的值进行交换下列表述中正确的是B。 (1分) A.    不定义参数a和b将导致编译错误 B.    不定义参数a、b、t将导致编译错误 C.    不定义参数t将导致运行错误 D.    不需要定义参数a、b、t类型 2-3 如果所有的变量按照下面的程序进行定义和声明那么在main()函数中所有可用的变量为 C。 (2分) void fun(int x) {      static int y;     ……     return; } int z; void main( ) {       int a,b;     fun(a);     …… } A.    x,y B.    x,y,z C.    a,b,z D.    a,b,x,y,z 2-4 如果一个变量在整个程序运行期间都存在但是仅在说明它的函数内是可见的这个变量的存储类型应该被说明为( A )。 (1分) A.    静态变量 B.    动态变量 C.    外部变量 D.    内部变量 2-5 下面说法中正确的是C。 (1分) A.    若全局变量仅在单个C文件中访问则可以将这个变量修改为静态全局变量以降低模块间的耦合度 B.    若全局变量仅由单个函数访问则可以将这个变量改为该函数的静态局部变量以降低模块间的耦合度 C.    设计和使用访问动态全局变量、静态全局变量、静态局部变量的函数时需要考虑变量生命周期问题 D.    静态全局变量使用过多可那会导致动态存储区堆栈溢出 2-6 凡是函数中未指定存储类别的局部变量其隐含的存储类型为(A )。 (1分) A.    自动auto B.    静态static C.    外部extern D.    寄存器register 2-7 在一个C源程序文件中若要定义一个只允许本源文件中所有函数使用的全局变量则该变量需要使用的存储类别是 ( D )。 (1分) A.    extern B.    register C.    auto D.    static 2-8 将一个函数说明为static后该函数将 ( B )。(1分) A.     既能被同一源文件中的函数调用也能被其他源文件中的函数调用 B.     只能被同一源文件中的函数调用不能被其他源文件中的函数调用 C.     只能被其他源文件中的函数调用不能被同一源文件中的函数调用 D.     既不能被同一源文件中的函数调用也不能被其他源文件中的函数调用   7-1 汉诺塔问题* (10 分) 汉诺塔是一个源于印度古老传说的益智玩具。据说大梵天创造世界的时候做了三根金刚石柱子在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘大梵天命令僧侣把圆盘移到另一根柱子上并且规定在小圆盘上不能放大圆盘每次只能移动一个圆盘。当所有圆盘都移到另一根柱子上时世界就会毁灭。请编写程序输入汉诺塔圆片的数量输出移动汉诺塔的步骤。 输入格式 圆盘数 起始柱 目的柱 过度柱 输出格式 移动汉诺塔的步骤 每行显示一步操作具体格式为 盘片号: 起始柱 - 目的柱 其中盘片号从 1 开始由小到大顺序编号。 输入样例 3 a c b 输出样例 1: a - c 2: a - b 1: c - b 3: a - c 1: b - a 2: b - c 1: a - c 代码 #includestdio.h void hanio (int n,char a,char b,char c); int main (void) {int n;char a,b,c;scanf(%d\n,n);scanf(%c %c %c,a,b,c);hanio(n,a,b,c);return 0; } void hanio (int n,char a,char b,char c) {if(n1)printf(%d: %c - %c\n,n,a,b);else {hanio (n-1,a,c,b);printf(%d: %c - %c\n,n,a,b);hanio(n-1,c,b,a);} } 思路图 错误截图 结果截图   -2 估值一亿的AI核心代码 (20 分) 本题要求你实现一个稍微更值钱一点的 AI 英文问答程序规则是   无论用户说什么首先把对方说的话在一行中原样打印出来 消除原文中多余空格把相邻单词间的多个空格换成 1 个空格把行首尾的空格全部删掉把标点符号前面的空格删掉 把原文中所有大写英文字母变成小写除了 I 把原文中所有独立的 can you、could you 对应地换成 I can、I could—— 这里“独立”是指被空格或标点符号分隔开的单词 把原文中所有独立的 I 和 me 换成 you 把原文中所有的问号 ? 换成惊叹号 ! 在一行中输出替换后的句子作为 AI 的回答。 输入格式 输入首先在第一行给出不超过 10 的正整数 N随后 N 行每行给出一句不超过 1000 个字符的、以回车结尾的用户的对话对话为非空字符串仅包括字母、数字、空格、可见的半角标点符号。 输出格式 按题面要求输出每个 AI 的回答前要加上 AI: 和一个空格。 输入样例 6 Hello ?Good to chat with you can you speak Chinese? Really? Could you show me 5 What Is this prime? I,don t know 输出样例 Hello ? AI: hello!Good to chat with you AI: good to chat with you can you speak Chinese? AI: I can speak chinese! Really? AI: really! Could you show me 5 AI: I could show you 5 What Is this prime? I,don t know AI: what Is this prime! you,dont know 代码 #includestdio.h int main (void) {int n,i,j0,str;char sting[1000];scanf(%d\n,n);for(i1;in;i)gets(string);puts(string);pritnf(AI: ); 思路 这个题不是很会做只能写出部分解。输出原文换大小写的换问号为感叹号输出AI 错误截图 结果截图   挑战作业 7-3 ***八皇后问题 (20 分) 在国际象棋中皇后是最厉害的棋子可以横走、直走还可以斜走。棋手马克斯·贝瑟尔 1848 年提出著名的八皇后问题即在 8 × 8 的棋盘上摆放八个皇后使其不能互相攻击 —— 即任意两个皇后都不能处于同一行、同一列或同一条斜线上。 现在我们把棋盘扩展到 n × n 的棋盘上摆放 n 个皇后请问该怎么摆请编写程序输入正整数 n输出全部摆法(棋盘格子空白处显示句点“.”皇后处显示字母“Q”每两格之间空一格)。 输入格式 正整数 n (0 n ≤ 12) 输出格式 若问题有解则输出全部摆法(两种摆法之间空一行)否则输出 None。 要求试探的顺序逐行从左往右的顺序进行请参看输出样例2。 输入样例1 3 输出样例1 None 输入样例2 6 输出样例2 . Q . . . . . . . Q . . . . . . . Q Q . . . . . . . Q . . . . . . . Q .. . Q . . . . . . . . Q . Q . . . . . . . . Q . Q . . . . . . . . Q . .. . . Q . . Q . . . . . . . . . Q . . Q . . . . . . . . . Q . . Q . . .. . . . Q . . . Q . . . Q . . . . . . . . . . Q . . . Q . . . Q . . . .  代码   思路 我对本题没思路我有一个一个字地看我大概理解题目要我做什么但就是没有思路。很乱真的不会 错误截图   结果截图   预习作业第十一章 指针进阶        数组指针是一个指向数组的指针。 int (*arr)[10];//指向int[10]的指针        指针数组是一个存放指针的数组。 int *arr[];//[]优先级高所以arr首先是一个数组里面存放的是一个个指针 int** arr[];//数组中放入二级指针        指针函数我们知道能保存地址的是指针那么问题就转化为了哪个是指针的问题同数组指针一样我们考虑优先级的问题pfun1先和*结合说明pfun1是指针指针指向的是一个函数指向的函数无参数返回值类型为void。所以pfun1可以保存函数地址。而“void *pfun2();”是一个函数声明返回值为void*类型。        函数指针类似于指针数组要把函数的地址存到一个数组中那这个数组就叫函数指针数组 int (*parr1[10]])();//parr1先与[]结合说明它是一个数组数组的内容是 int (*)() 类型的函数指针。 int *parr2[10]();//parr2先与*结合说明它是一个指针 int (*)() parr3[10];//没有这种定义方式是错误的二级指针带命令行参数的main函数要用到二级指针 int main(int argc, char **agrv)        单向链表单链表是链表的一种其特点是链表的链接方向是单向的对链表的访问要通过顺序读取从头部开始。 来源https://blog.csdn.net/weixin_40417029/article/details/78580080        https://blog.csdn.net/u011308691/article/details/16809235   学习进度条 时间 代码行数 这周所花的时间 学到的知识点简介 3/2-3/19 35 四小时左右 通过代码读取文件里的数据并且打印 3/9-3/19 65 三十分钟   3/19-3/22 186 五个小时左右 二维数组的用法加上二分法找元素 3/22-3/28 31 三小时左右 字符串的使用 4/2-4/9 130 2小时左右 指针的使用 4/15-4/19 200 2天 指针内存的动态分配不是很清楚使用动态分配 4/22-4/27 150 3小时 对结构体的使用熟悉 5/6-5/9               100 2小时 递归函数运行过程   折线图 学习感悟 感觉题目好难这次作业也让我了解还有很多东西需要去学习对算法的知识了解还是太少转载于:https://www.cnblogs.com/LUMO/p/10843778.html
http://www.yutouwan.com/news/291529/

相关文章:

  • 天睦和生态建设有限公司网站度假村网站模板
  • 网页标准化对网站开发维护者的好处如何建设一个国际化的网站
  • 做的网站名阿里云建设个人网站
  • 吴忠网站建设公司中医院网站建设方案
  • 电商网站建设多少钱下载app赚钱的平台
  • 用dw做的企业网站重庆手机网站制作
  • 做网站的登陆功能湖北做网站系统哪家好
  • 宣传网站建设的步骤响应式网页设计技术
  • 查内部券的网站是怎么做的品牌自适应网站建设
  • 网站建设冖金手指花总十四网站建设开发计划书
  • 制作一个企业网站多少钱北京建设教育协会网站首页
  • 福州网站设计哪里建站网站建设有证书吗
  • 广扬建设集团网站html5可以做手机网站吗
  • 搜索网站的浏览器开发安卓软件需要学什么
  • 台州网站推广排名东莞全网营销推广
  • wordpress 建站对比无锡谁会建商务网站
  • 个人网站优秀作品c语言网站
  • 做一个网站要多久购物网站功能介绍
  • 网站前台做哪些工作企业网站排名优化方案
  • 怎么在百度上做单位网站山阳网站建设
  • 鞍山市建设工程安全生产监督管理站网站微信开放平台创建小程序
  • 关于网站建设的外文翻译云南医疗seo整站优化
  • 提高企业网站的访问率增加wordpress阅读量
  • 北京网站建设公司 蓝纤科技制作h5用什么软件比较好
  • 毕业设计团购网站建设网页设计与制作课程简介
  • 网站文站加入别人网站的链接是否对自己网站不好网站建设大横幅尺寸
  • 华宁县住房和城乡建设局网站企业网站建设的重要性
  • 如何做网站吸引广告商dedecms网站版权信息
  • 58同城推广网站怎么做wordpress 加载次序
  • 网站 二级分类网站不收录