c语言编程答案(7道C语言编程题,急求答案)
本文目录
7道C语言编程题,急求答案
#include 《stdio.h》void main(){ int i,j; int sum=0; //定义对角线的和 int a,n; printf("输入是n*n矩阵的n值:"); scanf("%d",&n); printf("输入一个%d*%d矩阵:",n,n); printf("\n"); for(i=0;i《n;i++) for(j=0;j《n;j++) { scanf("%d",&a); //按矩阵格式输入 } for(i=0;i《n;i++) { sum=sum+a; //求出对角线数之和 } printf("矩阵对角线之和为: %d\n",sum); }
一道C语言编程题 急求答案
C语言程序:
#include "stdio.h"//对数组进行排序void Sort(int arr, int n){int i, j;int temp;for(i=0; i《n-1; i++){for(j=0; j《n-i-1; j++){if(arr){temp = arr;arr;arr = temp;}}}}void main(){int arr = {2,32,6,74,-14,68,0,-9,41,32};int n = 10;int max;double avg = 0.0;int i;max = arr;avg += arr;for(i=1; i《n; i++){avg += arr;if(arr 》 max){max = arr;}}avg /= n;Sort(arr, n);printf("最大值:%d\n", max);printf("平均值:%lf\n", avg);printf("排序后:");for(i=0; i《n; i++){printf("%d ", arr);}}
运行结果:
C语言编程题,求答案+解释,谢谢大佬
(1)这个位置,因为在主函数之外,只有一行。一般来说是#include了其他的库,或者是#define了一些什么,或者是前向声明(但鉴于题目里扫视了一眼只有一个非主函数,所以不会是这个)。那我最大的倾向就是#include,接着我会直接看主函数先学会看变量,可以看到题目里有三个变量X,Y1,Y2。和我们设置的变量不谋而合,接下来输入X的值,直接就可以算Y1,Y2。因为刚刚记得只看到了一个外函数,而且下面两个空是在形参上让我们填空,我就回头看了一眼题目,原来是函数的形式完全相同,只是改变了传进去的参数,第一个直接传x+8,第二个要传sinx,那两个答案就出来了,同时(1)的答案也出来了,因为sin()这个函数是在#include《math.h》里面的接着剩下最后一个空,我们看到被调函数fun里面,这是一个返回类型float的函数,但是没有返回值,所以我们需要return 一些什么,很明显这里只有一个能return的,那就是y综上(1)#include《math.h》(2)return y;(3)x+8(4)sin(x)(在我写完之后看到3分钟前下面还有个答案,include用了""。需要说明的是,一般只有使用非库头文件,也就是自定义的头文件时,会选择"",这并不是一个好习惯,会不会引发报错可以自己尝试一下)
C语言编程,急求答案
第一个
#include 《stdio.h》#include 《math.h》double cal(double e){int c=1;double ret = 0;double cur = 1;double t = 1;while(cur 》 e){ret += cur;c ++;t *= c;cur = 1.0/c;}return ret;}int main(){int n, i;double e;printf("input n:");scanf("%d", &n);for(i = 1; i 《= n; i ++){e = pow(10, -i);printf("e=%lg result = %lg\n", e, cal(e));}return 0;}
第二个
#include 《stdio.h》int count(char *s, char c){int ret = 0;int i;for(i = 0; s; i ++)if(s == c) ret ++;return ret;}void delete(char *s, char c){int i,j;for(i = j = 0; s; i ++)if(s;s = 0;}int main(){char str;char c;printf("input str:");gets(str);printf("input char:");c = getchar();printf("count = %d\n", count(str,c));delete(str,c);printf("after delete:%s\n", str);return 0;}
供参考 望采纳
更多文章:
spyder运行代码不显示结果(tensorflow,mac使用spyder运行tensorflow代码,不显示问题却异常结束)
2024年7月20日 07:47
getrealpath的路径怎么设置(J2EE web项目,绝对路径和相对路径如何设置与获取)
2024年7月1日 23:53
数据库设计入门经典(数据库设计解决方案入门经典的本书读者对象)
2024年7月16日 00:56
selected for(select sb for sth)
2024年6月26日 03:19
数据结构教程唐发根(北航991数据结构与C语言程序设计专业课都考什么991数据结构与C语言程序设计的指定教材是什么)
2024年6月28日 12:29
react耐克图片(介绍几款NIKE的全掌zoom气垫篮球鞋)
2024年7月5日 20:10
access用什么语言编程(access中所嵌套的语言是什么语言另外可以用access做可视化窗口吗 !)
2024年7月20日 05:11
lol里的肉,物理输出,法师输出等等都用什么英文来表示的?文化输出的英文
2024年6月11日 10:46
explosive(crazy explosive和哈登3哪个脚感好)
2024年5月13日 01:47
ashamed和shameful区别(ashamed与shameful区别)
2023年6月27日 16:40