首页
题目
学科
试卷
登入
注册
首页
题目
详情
什么是算法?算法的特征?算法的描述方法有哪些?
问答题
2018-10-21 14:35:55
0
532
参考答案:所谓算法(Algorithm)就是对解决某问题所采用的方法和步骤的描述。一个算法应该具有以下特点: (1)确定性:一个算法给出的每个计算步骤都必须是准确的、无二义性。在【例1.6】中每一个步骤的含义都是确定的。 ...
查看答案
参考答案
科目:
C语言程序设计
学科:
计算机科学与技术
感兴趣题目
在下列程序中,函数fun的功能是什么? 该程序的运行结果是多少?#include "stdio.h"int fun(int num){int k=1; do {k*=num%10; num/=10;}while(num>0); return k;}int main(){int x=651,y=123; printf("%d,%d",fun(x),fun(y));}
在下列程序中,函数sort的功能是什么? 该程序的运行结果是多少?#include "stdio.h"void sort(int x[ ],int n) {int i,j,k,t; for(i=0;i<n-1;i++) {k=i; for(j=i+1;j<n;j++) if(x[k]>x[j])k=j; if(i!=k) {t=x[k];x[k]=x[i];x[i]=t;} } }int main() {int a[10]={34,50,89,67,102,11,75,30,125,145},i; sort(a,10); for(i=0;i<10;i++) printf("%10d",a[i]);}
结构化程序设计方法的内容是什么?划分模块的基本原则?采用结构化方法的好处?
通过你对C语言程序设计课程的学习,你认为C语言程序设计具有哪些特点?并简要说明。C语言有哪些局限性?针对这些局限性,是如何解决这些问题的?
程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。#include "stdio.h”void main(){int n; int r,s=0; scanf("%d”,&n); do{r=n%10; s+=r; n=n/10; }while(n>0); printf("%d”, s); }
有如下程序#include "stdio.h"int fun(int x){ int p; if(x==0 || x==1) return 3; else p=x-fun(x-2); return p;}int main(){ printf(" %d",fun(9));}该程序的输出结果是多少?
下列函数的功能是什么 int fun(char *x){char *y=x; while(*y++); return y-x-1 }
从键盘上任意输入20个2位或3位整数存放在array数组中,找出array数组中的能够被7整除的数存放在数组b中,并对b数组的值按升序排列。要求:(a)编写一个sort(int word,int a[])函数实现排序功能。(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。(c)程序必须有输入输出提示。
依据下列提供的程序回答问题#include "stdio.h"double fun(int a[],int m){int i;double sum=0; for(i=0;i<m;i++)sum+=a[i]; return(sum/m);}void main(){int x, count = 0,a[300];for (x = 1;x <= 30;x++) if (x%2==0) { a[count]=x; count++; }printf(" 这些偶数的平均值是:%6.0lf ", aver(a,count));}(1)上述提供程序中,函数fun的功能是什么?(2)请依据上述程序思想,画出其中的传统流程图或N-S图。(3)在VC6.0环境下,运行上述程序时,其输出结果是什么?
编写一个函数计算函数f(x,y)=x2+y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位
输出100-900之间的所有奇数,并求出这些奇数的平均值输出
编写一个函数fun求出分数序列的前n项之和,再写一主函数测试其功能
相关题目
网络硬件的核心部分是____。
网络银行对传统银行的挑战表现在()
甲通过计算机网络给乙发信息,承诺愿意签合同。随后甲反悔不承认发过消息。为防止这种情况应采用()。
在给网店取名字时,越标新立异越好。()
移动商务在人类历史上第一次使用现代网络技术和()最大范围超出高深,为大众所掌握。
短信具有()等特点。
下列语句序列执行后,i的值是()。inti=16;do{i/=2;}while(i>3);
以下关于混合加密方式说法正确的是:()。
请找出RAS支持的两个串行协议()。
每个Web站点必须有一个主目录来发布信息,IIS默认的主目录为()。
若两台主机在同一子网中,则两台主机的IP地址分别与它们的子网掩码相“与”的结果一定()
指定表格单元格中内容与表格单元格边框之间的空间大小,需要设置表格属性面板中的
以下属于动态网页的是()。
主机域名center.nbu.edu.cn由四个子域组成,其中()顶级域名代表国别代码。
margin属性用于设置内边距。()
这里可作为广告区域
专业远程教育题库
微信扫码关注 无忧题库 公众号