大一C语言程序,C语言 大一 编写函数求数组中的最大值

1,C语言 大一 编写函数求数组中的最大值比起求最大值,把数组排序更有挑战 。
2,简单的c语言编程题what?求:Sn=a+aa+aaa+……+aa……a (n个a) 之值 , 其中a是一个数字,例如:2+22+222+2222+22222(此时n=5),n由键盘输入#include <stdio.h> void main() int a = 2; int n; int i; long temp; long result = 0; scanf("%d",&n); for (i=0; i<n; i++) temp = 0; for (int j=0; j<=i; j++) temp = temp * 10 + a; } result = result + temp; } printf("%ld",result); }1.输入10个数,找出最大的一个数,并印出来.2.求1+2+3+4.....+100=?3.求两个数m和m的最大公约数4.打印出1900-2000年中是闰年的年份
3,大一的有关C语言程序设计代码无问题fatal error C1071: unexpected end of file found in comment这个错误意思是:在注释中发现意外的文件结束符你把/*在函数体内使用间接引用运算符*访问指针*/ 这一句改为//在函数体内使用间接引用运算符访问指针就可以了“运算符”后面的“*”被误以为是块注释的结束符你想保持原意又不出错的话 就改为行注释即可 。如果是应付考试,其实你只要看看老师画的重点就行了 。如果是要编程实践,而且要迅速学会,我推荐你看“21天学通c语言”网上有得下载,图书馆也应该有借 。VC 设置不对 你网上搜一下 cl.exe出错吧代码无问题fatal error C1071: unexpected end of file found in comment这个错误意思是:在注释中发现意外的文件结束符把所有的注释删掉试试【大一C语言程序,C语言 大一 编写函数求数组中的最大值】
4,大一C语言作业 编写程序输入两个整数输出它们的商和余数#include<stdio.h>int main()int a,b,c,d=0;scanf("%d %d",&a,&b);c=a/b;d=a%b;printf("商是:%d\n",c);printf("余数是:%d\n",d);return 0;}运行可用,输入用空格分分开两个数比如输入:5 3后回车输出:商是:1余数是C 语言属于易学难精的一门计算机语言 。如果只是简单学习C语言,那么符合以下条件即可开始学习:识字,可以阅读C语言教材;认识英文字母,标点符合,阿拉伯数字,并可以在电脑上打出来 。1、数学基础 。C语言中很多方面涉及数学模型 , 所以数学好对C的学习帮助很大 。2、英文基础 。流畅的英文阅读能力 , 可以辅助C语言学习 。3、基本的硬件知识 。C语言是一门直接面向底层,可以操作硬件的计算机编程语言 , 如果可以了解部分硬件知识,对指令集,内存的访问等有一定了解,那么更容易深入学习C语言本质 。4、算法及数据结构 。编程离不开算法 。刚学编程可以一点算法不懂,但一个精通C语言的人是必须要学习算法的 。#include <stdio.h>main()int a,b,m,n; printf("请输入两个整数:"); scanf("%d %d",&a,&b); m=a/b; n=a%b; printf("商是%d 余数是%d\n",m,n);}#include <stdio.h>int main()int a;int b;printf("请输入任意两个整数:\n");scanf("%d %d",&a,&b);//最好用空格 , 如果用逗号,输入结果时也要英语输入法 。printf("商为:%d\n",a/b);printf("余数为:%d\n",a%b); return 0;}#include<stdio.h>int main() int a,b,c,d=0; scanf("%d %d",&a,&b); c=a/b; d=a%b; printf("商是 printf("余数是:%d\n",d); return 0;}运行可用,输入用空格分分开两个数比如输入:5 3后回车输出:商是:1余数是:2#include <stdio.h>#include <stdlib.h>int main()int a,b,c,d;printf("被除数:");scanf("%d",&a);printf("除数:");scanf("%d",&b);c=a/b;d=a%b;printf("结果:%d/%d=%d...%d:\n",a,b,c,d);return 0;}5 , 大一C语言编程题#include <stdio.h>void main(){ int num[10];//10个数 float ave = 0.0f;//平均数 int maxNum = 0;//最大值 int i = 0; printf("请输入10个数:\n"); while(i < 10) {scanf("%d",&num[i]);i ++; } i = 0; maxNum = num[0]; while(i < 10) {ave += num[i];if(maxNum < num[i]){maxNum = num[i];}i ++; } ave = ave / 10.0f; printf("这10个数是:\n"); i = 0; while(i < 10) {printf("%d , ",num[i]);i ++; } printf("\n它们的平均数是 %f ,最大值是 %d\n", ave, maxNum);}推荐程序如下:#include <stdio.h>int main(){ int x[10]; int i,max=0,sum=0; printf("请输入10个整数(每输入一个数按一次回车键):\n"); for(i = 0; i<10,i++) {scanf("%d",&x[i]);printf("%d",x[i]);// 回显输入的整数sum += x[i];// 求10个数之和if (x[i] > max) max = x[i];// 求出10个数中的最大值 } printf("\n10个数的平均值为:%d",sum/10); // 输出平均值 printf("\n10个数中的最大值为:%d\n",max);// 输出最大的数.}main() { int i=0; int a[10]; int max=0; int all=0; for(;i<10;i++) { scanf("%d",&a[i]); if(0==i) max=a[i]; else { if(max#include <stdio.h>int main(){printf("请输入10个整数");int num[10] = {NULL};for(int i = 0;i<10,i++){scanf("%d",&num[i]);}for(int j = 0;j<10;j++) {printf("%d",num[j]); //输出10个数int sum += num[j];}printf("\n%d\n",sum/10);//输出平均数int buf = num[0];for(int k = 1;k<10;k++){if(buf<num[k])buf = num[k];}printf("%d\n",buf); //输出最大的数. }

    推荐阅读