C语言从键盘输入十个学生的成绩,怎么做?
int main() {
int scores[10]; // 定义一个数组来存储10个学生的成绩
int i;
printf("请输入10个学生的成绩:\n");
for (i = 0; i < 10; i++) {
printf("请输入第%d个学生的成绩: ", i + 1);
scanf("%d", &scores[i]);
}
printf("\n输入的成绩如下:\n");
for (i = 0; i < 10; i++) {
printf("学生%d的成绩是:%d\n", i + 1, scores[i]);
}
return 0;
}
这段代码首先定义了一个可以存储10个整数的数组scores。然后,使用一个for循环来提示用户输入每个学生的成绩,并将这些成绩存储在数组中。在输入完成后,另一个for循环用来打印出所有学生的成绩。
C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的...
k[j]; k[j] = k[j+1]; k[j+1] = temp; } } } }int main(){ int i,a[10] = {0}; printf("请输入10个数字\\n"); for(i = 0; i<10;
c语言从键盘输入十个字母,要求大小写均包含。将全部字符分别转换成_百 ...
include <stdio.h>void main(){int i=0;char str[10];for(i=0;i<10;i++){scanf("%c",&str[i]);if(str[i]>='a'&&str[i]<='z') str[i]-=32;else if(str[i]>='A'&&str[i]<='Z') str[i]+=32;printf("%c",str[i]);}} 运行示例:...
C语言 从键盘上输入10个数到数组a中,若当2偶数相邻时,将后者除2。输出...
include <stdio.h>#include <conio.h>#include #define ARR_LEN 255 \/*数组长度上限*\/#define elemType int \/*元素类型*\/\/* 输入数组 *\/\/* elemType arr[]: 输入目标数组; int len: 元素个数 *\/void inputArray (elemType arr[], int len) {int i;for (i=0; i<len; i++)scanf (...
c语言从键盘上输出十个数 不用数组 求出他们的最大最小值
vs2012 运行结果:请输入第1个数字:2 请输入第2个数字:30 请输入第3个数字:20 请输入第4个数字:15 请输入第5个数字:15 请输入第6个数字:60 请输入第7个数字:9 请输入第8个数字:10 请输入第9个数字:82 请输入第10个数字:2 最大值为:82最小值为:2请按任意键继续. . ....
C语言编程题:从键盘上输入十个数,输出其中的最大数和最小数。谢谢...
\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include "stdio.h"int main(void){ int n,max=1<<sizeof(int)*8-1,min=~max,i; for(i=0;i<10;i++){ if(scanf("%d",&n),max<n) max=n; if(min>n) min=n; } printf("The Max is...
用c语言编程实现请输入10个整数,请输出最大值及所在位置(位置从1数起...
从键盘输入10个整数 VS编程输入10个整数 编程比较 其他类似问题2013-05-17 用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其... 14 2013-12-02 C语言 输入10个整数,用函数编程将其中最大数与最小数的位置... 10 2014-08-17 (C语言编程)请输入10个1到100之间的整数,输出其中的最... ...
C语言:从键盘输入十个整数,求最小数和次小数
include <stdio.h>void main(){ int i,j,array[10],temp; printf("请输入10个整数:\\n"); for (i=0;i<10;i++) { scanf("%d",&array[i]); } \/\/\/排序\/\/\/ for (i=0;i<10;i++) { for (j=i+1;j<10;j++) { if (array[j]>array[i]) { temp=array[...
C语言问题:从键盘输入十个整数,用选择排序法对输入的数据从小到大的顺序...
void SelectSort(int a[],int n){ int i,j,temp,min;for(i=0;i<n-1;i++){ min=i;for(j=i+1;j<n;j++)\/\/找到最小元素的位置 while(a[j]<a[min])min=j;if(min!=i){ temp=a[min];\/\/元素的交换 a[min]=a[i];a[i]=temp;} } } void main(){ int a[10],i;pr...
C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
struct student { char no[10];char name[10];float score[3];}stu[MAX];float ave_course[3] = {0};float ave_student[MAX] = {0};int max_ave_i = 0; \/\/ 存储平均分最高的学生索引 int max_course_i[3] = {0}; \/\/存储单科分数,最高的学生索引 \/\/ 录入学生成绩 voi...
c语言 输入十个整数,从大到小排序,并输出来。求解题思路
for (j = 0; j < sz - i - 1; j++)\/\/用for循环的元素个数控住多少趟 { if (arr[j] > arr[j + 1]){ int tmp = arr[j];arr[j] = arr[j+1];arr[j + 1] = tmp;} } } } int main(){ int arr[10] = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };int sz...
东许乐友: #include <stdio.h>#define MAX 10struct student {char no[10];char name[10];float score[3]; }stu[MAX];float ave_course[3] = {0}; float ave_student[MAX] = {0};int max_ave_i = 0; // 存储平均分最高的学生索引 int max_course_i[3] = {0}; //存储...
石家庄市13326825107: 急求一道C语言题答案【在线等】假设已有10个学生的成绩,从键盘上输入这10个学生的成绩(成绩的值由你自己来定),输出10个学生成绩的平均分(用... - ?
东许乐友:[答案] #include #define N 5 main() {float a[N],sum=0,ave; int i; printf("请输入学生的成绩:\n"); for(i=0;iscanf("%f",&a[i]); for(i=0;isum+=a[i]; ave=sum/N; printf("这些学生的成绩数平均分是:%.2f",ave); printf("高于平均分的成绩如下所示:\n...
石家庄市13326825107: C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩. - ?
东许乐友: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16/* C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩*/ #include <stdio.h> #define N 10 intmain() {floatarr[N]={0.0},s=0.0;inti;for(i=0;i!=N;++i){//输入scanf("%f",&arr[i]);s+=arr[i];}printf("%0.2f\n", s/N);//输出平均数return0; }
石家庄市13326825107: 用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩 - ?
东许乐友: 你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下. #include <iostream> using namespace std; int main() { int s [10], i, j, t; cout << "输入10个数:"; for (i = 0; i < 10; i++) { cout << "请输入第" << i+1 << "名学生的...
石家庄市13326825107: 用C语言编程:从键盘输入10个学生的成绩和学号,将其排序输出,并输出中要有相应的学生学号 - ?
东许乐友: # include<stdio.h>struct student {int id;int score; }stu[10];int main(void) {int i,m;struct student j; for( i=0; i<10; i++){printf("请输入学生的学号:");scanf("%d",&stu[i].id);printf("请输入学生的成绩:");scanf("%d",&stu[i]....
石家庄市13326825107: 通过键盘输入10名学生的c语言成绩,输出最高分与最低分 - ?
东许乐友: #include <stdio.h> #define N 10int main() {int i, j, tmp, a[N] = {0}; printf("请输入10名学生C语言成绩(空格隔开):\n");for(i = 0 ; i < N; i++)scanf("%d", &a[i]); for(i = 0 ; i < N-1; i++){for(j = 0; j < N-i-1; j++){if(a[j] < a[j+1]){tmp = a[j];...
石家庄市13326825107: c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值? - ?
东许乐友: #include"stdio.h" void main() { float score[10],s,total=0,aver; int i; for( i=0;i<10;i++) { printf("请输入第%d个学生成绩:\n",i+1); scanf("%f",&s); score[i]=s; total=total+s; } aver=total/10; printf("总成绩为:%f\n",total); printf("平均成绩为:%f\n",aver); }
石家庄市13326825107: c语言从键盘输入10个学生的成绩,建立一个一维数组,求学生的平均成绩 - ?
东许乐友: #include<stdio.h> void main(){ float result[10],avg=0,sum=0; int i=0; for(i=0;i<10;i++){ printf("请输入第%d个学生的成绩:",(i+1)); scanf("%f",&result[i]); while(result[i]<0){ printf("成绩不能小于0,请重新输入"); printf("请输...
石家庄市13326825107: C语言假设一个班有10名学生,现要求从键盘录入这10名学生的成绩 - ?
东许乐友: #include <stdio.h> void sort(float* a, int n) { float t; for (int i = 0; i < n; i++) { for (int j = i+1; j < n; j++) { if(*(a+i) < *(a+j)) { t = *(a+i); *(a+i) = *(a+j); *(a+j) = t; } } } } void output(float* a,int n) { for (int i = 0; i < n; i++) printf("%f ",*(a+i)); printf("\n"); } void ...
石家庄市13326825107: 求大神帮忙:用c语言写程序,从键盘上输入全班10个人的单科成绩 - ?
东许乐友: #include <stdio.h> void main() { int a[10],max,min,temp; double ave=0; printf("请输入每个人的单科成绩:(以空格隔开):"); for(int i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) for(int j=0;j<10-i-1;j++){ if(a[j]>a[j+1]){ temp=a[j]; a[j]=a[j+...