doc文档 c语言-第8章作业2

教育专区 > 高等教育 > 军事 > 文档预览
3 页 1220 浏览 12 收藏 4.8分

摘要:书面作业12专业理科大类学号3120101717姓名马凌浩请注意:课程网站的公告上关于考试的通知!习题8二、填空题1.下列函数在一维数组a中将x插入到下标为i(i>=0)的元素前。如果i>=元素的个数,则x插入到末尾。原有的元素个数存放在指针n所指向的变量中,插入后元素个数加1。请填空。voidinsert(doublea[],int*n,doublex,inti){intj;if___(i<n_)_____for(j=*n-1;__j>=i___;j--)__a[j+1]________=a[j];elsei=*n;a[i]=____x______;(*n)++;}2.下列程序先消除输入字符串的前后空格,再判断是否是“回文”(即字符串正读和倒读都是一样),若是则输出YES,否则输出NO。请填空。#include<stdio.h>#include<string.h>intmain(void){chars[80],ch,*p,*q;inti,j,n;gets(s);p=__s________;while(*p==‘‘)___p++_______;n=strlen(s);q=__s+n-1_______;while(*q==‘‘)__q--________;while(___p<q______&&*p==*q){p++;_q--__;}if(p<q)printf(“NO\n”);elseprintf(“YES\n”); return0;}3.下列程序在数组中同时查找最大元素和最小元素的下标,分别存放在main()函数的max和min变量中。请填空。voidf

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
c语言-第8章作业2 第 1 页 c语言-第8章作业2 第 2 页 c语言-第8章作业2 第 3 页
本文档由 匿名用户2022-09-14 23:09:52上传分享
你可能在找
  • 信息与计算科学学号:第1章C语言概述一、单项选择题A.C语言币其他语言高级B.C语言可以不用编译就能被计算机识别出来C.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式1.D.C语言出现的最晚以下叙述正确的是 (C)、最具有其他语言的一切优点2.C语言用于接过话程序设计的3种基本结构是(A)A.顺序结构、选择结构、循环结构B.if、switch、breakC.for、while、do-whileD.if、for 、continue3.在一个C语言程序中(D)A.main()函数必须出现在所有函数之前B.main()函数可以在任何地方出现C.main()函数必须出现在所有函数之后D.main()函数必须出现在固定位置
    3.0 分 20 页 | 61.50 KB
  • 《C语言程序设计》课程练习8章函数一、判断题1.在函数定义中,形参变量有时也可以是全局变量。()√×正确2.在C程序中,函数调用可以作为函数的形参。√×正确3.在C程序中,函数调用可以作为函数的实参。 ()√×正确6.C语言程序必须包含库函数。()√×正确 7.如果被定义函数的返回值是整型,可以不必进行说明。()√×正确8.一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量。 ()√×正确9.return语句可以带有表达式也可以不带。()√×正确10.若某自定义函数中无return语句,则该函数一定没有返回值。√×正确11.在C语言中,变量的初始化都是在编译阶段完成的。
    4.8 分 48 页 | 1.24 MB
  • 浙江林学院信息工程学院考试试卷课程名称:高级语言程序设计班级学号姓名一、填空题(每空2分,共30分)1、表达式12345==12345/3*3的值为2、表达式4﹥10?5>3? main(){unsignedshorta=65536;intb;printf(“%d\n”,b=a);}7、inta=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是。 c=(a-=(b–5));c=(a%11)+(b=3);8、表示“x的绝对值大于5”时值为“真”的C语言表达式是。循环体9、若输入字符串:abcde<回车>,则以下while将执行次。
    5.0 分 4 页 | 27.00 KB
  • 3.0 分 1 页 | 5.65 MB
  • ��ӯ������ı������⡪C���Բ�����������____________jϵ��ʽ��___________���Գɼ���_____��ʦ�<ۣ�___________һ����� �⣨ÿ��2�����20���1. ���unsignedchara=250;intb=250;����㣺 b=a<<2;��a=___250____��b=___1000________��unsignedchara=250;//1111101011111010
    3.0 分 17 页 | 16.21 KB
  • C语言程序设计1 第一章C语言概述第二章算法教学内容第三章数据类型、运算符与表达式第四章最简单的C程序设计第五章选择结构程序设计第六章循环控制第七章数组第八章函数第九章预处理命令第十章指针第十一章结构体第十三章文件 2 前言前言一、计算机语言1、机器语言——机器指令的集合2、汇编语言——符号化的机器语言3、高级语言——通用自然的算法语言4、高级语言向机器语言的过渡高级语言源程序编译解释机器语言执行目标程序3计算结果 前言二、程序与程序设计1、程序——完成某一功能的计算机指令的有序集合2、程序设计——设计、编制、调试程序的过程4 前言3、程序设计的基本步骤(1)分析问题(2)确定解题思路和算法(3)编制流程图(4)
    4.9 分 291 页 | 1.91 MB
  • 1表达式和标准输入输出实验1.1必做题实验目的(1)熟练掌握各种运算符的运算功能,操作数的类型,运算结果的类型及运算过程中的类型转换,重点是C语言特有的运算符,例如位运算符,问号运算符,逗号运算符等;熟记运算符的优先级和结核性 (2)掌握getchar,putchar,scanf和printf函数的用法。(3)掌握简单C程序(顺序结构程序)的编写方法。1.2实验任务编写并上机调试运行能实现以下功能的程序。 ⑴程序改错:1题 下面给出了一个简单C语言程序例程,用来完成以下工作:(1)输入华氏温度f,将它转换成摄氏温度c后输出;(2)输入圆的半径值r,计算并输出圆的面积s;(3)输入短整数k、p,将k的高字节作为结果的低字节
    3.0 分 6 页 | 20.71 KB
  • C语言复习材料第一章1.2.3.4.5.6.7.8.9.c语言是面向过程的高级语言;程序是为解决问题的有序指令的集合;程序=数据结构+算法算法:解决问题的具体方法和步骤;算法具有有穷性,确定性,高效性; 算法的表示:自然语言,伪码,程序流程图,NS流程图C特点:(1)简洁32个关键字,(2)丰富的运算符34种表达式和(3)(丰富)数据结构,(4)结构化控制语句,(5)语法灵活,(6)底层,(7)效率高, (8)移植性好;C的注释:(1)单行//(2)多行/*注释的部分*/;C语言的文件:(1).h头文件(2).c程序文件(3).exe(可执行的程序文件)(4).obj(编译中间文件);C程序执行过程:高级语言代码
    3.0 分 9 页 | 510.89 KB
  • C语言程序设计讲稿中的源程序第一章C1_301.Cmain(){intn,p;for(n=1;;n++){p=n*n+n+41;printf("%d,p=%d",n,p);if(s(p)==0)printf \n");break;}}}s(v)intv;{intj;if(v<2)return(-1);for(j=2;j
    3.0 分 37 页 | 134.78 KB
  • C语言程序设计计算机学院魏慧琴 C语言程序设计教学要求掌握程序设计语言的基本知识常用算法初步的程序设计能力学习方法自主学习重视上机实践 C语言程序设计教学重点程序设计的基本概念,基本方法 ;在C语言的环境下,学会如何针对问题进行分析,得出数学模型,理出算法并编程实现;有条有理有根有据的编程实践;常用算法养成良好的编程风格与习惯;重在思维方法的学习,鼓励创新。 如何尽快学会用C语言进行程序设计了解程序设计语言(C语言)模仿、改写、编写通过不断的编程实践,逐步领会和掌握程序设计的基本思想和方法。
    3.0 分 56 页 | 772.00 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档