c语言输入一个正整数n,再输入n个学生的成绩,统计五制
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/19 02:05:03
![c语言输入一个正整数n,再输入n个学生的成绩,统计五制](/uploads/image/f/532339-43-9.jpg?t=c%E8%AF%AD%E8%A8%80%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0n%2C%E5%86%8D%E8%BE%93%E5%85%A5n%E4%B8%AA%E5%AD%A6%E7%94%9F%E7%9A%84%E6%88%90%E7%BB%A9%2C%E7%BB%9F%E8%AE%A1%E4%BA%94%E5%88%B6)
#include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x09scanf("%d",&n);\x09for(i=0;i
#includevoidmain(){\x09intn,i,j,t,a[10000];\x09printf("请输入正整数N:");\x09scanf("%d",&n);\x09printf("请依次
#include"stdio.h"voidprt_diamond(intn){inti,j;for(i=1;i
只学循环完全可以办到,关键是要动脑啊#includevoidmain(){\x09intn,m,max,i;\x09max=0;\x09printf("PleaseInputANumber:\n");
#includeintmain(){intg,N;inti;scanf("%d",&g);for(i=0;i再问:输入2是指有2组数据。每组里有一个数字。再答:我问的是,输入2个数,为何输出有3个数:
#include#includeintmain(){printf("请输入一个正整数:");intn1,n2;boolflag1=false,flag2=false;scanf("%d",&n1);n
#include <stdio.h>void main (){ int a[10]; int i,k=0,n,min,
#includeintmat[10][10];voidmain(){intn,i,j;intok=1;scanf("%d",&n);for(i=0;i
#include <stdio.h>#include <math.h>int main(void){  
#includevoidmain(){\x09inti,n;\x09inta[10];\x09ints,p;\x09printf("n:");\x09scanf("%d",&n);\x09for(i=
使用了数组的动态分配,看不懂的话我还有其他方案#include#includeboolprime(intnum){boolflag=true;if(num
#includeintmain(){\x09inti,A,B,C,D,E,n,s;\x09A=B=C=D=E=0;\x09printf("Entern:");\x09scanf("%d",&n);\x
#includemain(){inti,j,N,t,k=0;intscore[100];printf("请输入整数的个数N:\n");scanf("%d",&N);printf("请输入N个整数:\n
#includemain(){intn,sum=0;scanf("%d",&n);for(inti=0;i
if(m>=6){count=0;for(number=m;numberk是为了预防i==k且都是素数的情况){judge=false;//有一个不是素数就不行break;}}if(judge)//如
#includeintmain(void){intn=0,m=0,i=0,j=0,k=0;scanf("%d",&n);while(n--){\x09scanf("%d",&m);\x09for(j=
#includevoidmain(){inti,n;printf("pleaseinputn:");scanf("%d",&n);printf("%d=",n);for(i=2;i
第一个for(i=0;i
最大值与最后一个交换,需要使用到max和a[i],以及一个临时变量,你代码中使用的是maxa[0]a[i],这里貌似有点问题.最小值与第一个交换,貌似你也是用的这3个变量.如果觉得使用的变量过多,可以
inti,a,n;int*pl=NULL;printf("inputn:");scanf("%d",&n);if(n>0){pl=(int*)malloc(n*sizeof(int));}for(i=