首页题目详情

通过你对C语言程序设计课程的学习,你认为C语言程序设计具有哪些特点?并简要说明。C语言有哪些局限性?针对这些局限性,是如何解决这些问题的?

问答题
2018-10-21 14:34:50
0778
参考答案:(1)C语言是一种结构化的语言一个C语言程序是由一个或多个函数组成,函数是C语言的基本单位。(2)C语言有强大的表现能力和处理能力C语言具有丰富的运算符和数据类型,并且引入了结构、指针、地址、位运算、寄存器存储等功能,使C语言实现了对硬件编程操作,大大提高了C语言的表现能力和处理能力。(3)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项之和,再写一主函数测试其功能
输出1-500之间的所有偶数,并求出这些偶数的平均值输出。
编写一个函数fun计算公式的前n项之和,再写一主函数测试其功能。
写一个函数将一个字符串中的大写字母转换为小写,再写一个测试函数测试其功能。不允许使用strlwr函数
编写一个函数计算函数的值,要求有输入输出提示,结果精度为3位