c语言编程:输入5个学生3门课的成绩语文,数学,英语,a同学三门成绩80,90,75;b同学三门成 C语言编程题:有5个学生,每个学生有3门课成绩,从键盘上输入...

c\u8bed\u8a00\u7f16\u7a0b\uff1a\u8f93\u51655\u4e2a\u5b66\u751f3\u95e8\u8bfe\u7684\u6210\u7ee9\uff0ca\u540c\u5b66\u4e09\u95e8\u6210\u7ee980\uff0c90\uff0c75\uff1bb\u540c\u5b66\u4e09\u95e8\u6210\u7ee960\uff0c78\uff0c8

\u601d\u8def\u5728\u8fd9\uff0c\u4f60\u518d\u6539\u6539
#include using namespace std;int main() { float grade[][2] = { {90,78}, {88,80}, {79,76} }; float avg_s[3] = {0,0,0}; float avg_k[2] = {0,0}; for(int i = 0; i < 3; ++i) { for(int j = 0; j < 2; ++j){ avg_s[i] += *(*(grade + i) + j); avg_k[j] += *(*(grade + i) + j); } } for(int i = 0; i < 3; ++i) { printf("student %d avg:%.2f\n", i, avg_s[i] / 2); } for(int i = 0; i < 2; ++i) { printf("ke %d avg:%.2f\n", i, avg_k[i] / 3); }}

#include #include #define NAME_MAX 10#define NUMBER_MAX 10#define STUDENTS_MAX 5#define CLEAR_ENTER(array) for(int idx=0;array[idx]!='\0';idx++)\if(array[idx]=='\n')\array[idx]='\0';typedef unsigned int Uint32;typedef struct stu{char name[NAME_MAX];char stu_number[NUMBER_MAX];Uint32 chinese;Uint32 math;Uint32 english;} stu;int main(void){stu students[STUDENTS_MAX];int idx=0;printf("\u8f93\u51655\u4e2a\u5b66\u751f\u7684\u4fe1\u606f\n");for(idx=0;idx<STUDENTS_MAX;idx++){printf("name:");fgets(students[idx].name,NAME_MAX,stdin);printf("number:");//fgets(students[idx].stu_number,NUMBER_MAX,stdin);fgets(students[idx].stu_number,NUMBER_MAX,stdin);printf("\u4e09\u9879\u5206\u6570(\u8bed\u6587\uff0c\u6570\u5b66\uff0c\u82f1\u8bed)\uff1a");scanf("%d%d%d",&students[idx].chinese,&students[idx].math,&students[idx].english);getchar();}FILE * fp = fopen("stu.txt","w+");if(!fp)return -1;for(idx=0;idx<STUDENTS_MAX;idx++){printf("name:%s\nnumber:%s\nchinese:%d\nmath:%d\nenglish:%d\n",students[idx].name,students[idx].stu_number,students[idx].chinese,students[idx].math,students[idx].english);fprintf(fp,"name:%s\nnumber:%s\nchinese:%d\nmath:%d\nenglish:%d\n",students[idx].name,students[idx].stu_number,students[idx].chinese,students[idx].math,students[idx].english);}system("pause");return 0;}\u7b80\u5355\u7684\u5199\u4e86\u4e00\u4e2a\uff0c\u6ca1\u6709\u8c03\u8bd5\u8fc7\u3002\u7f16\u8bd1\u901a\u8fc7\uff0cMingw3.4.7.

#include <stdio.h>
double a[11][5]={0};
int i,j;
void scanfa(double b[11][5])
{
printf("请依次输入每位同学的语文、数学、英语的成绩:
");
for(i=0;i<5;i++)
for(j=0;j<3;j++)
scanf("%lf",&b[i][j]);
}
void SumStu(double b[11][5])//计算输出每个同学的总分
{
for(i=0;i<5;i++)
for(j=0;j<3;j++)
b[i][3]+=b[i][j];
for(i=0;i<5;i++)
printf("%.2lf
",b[i][3]);
}
void SumSub(double b[10][5])//计算输出每门课程的平均分
{
for(j=0;j<3;j++)
for(i=0;i<5;i++)
b[5][j]+=b[i][j];
for(i=5,j=0;j<3;j++)
printf("%.2lf ",b[i][j]);
printf("
");

}
int main()
{
scanfa(a);
SumStu(a);
SumSub(a);
return 0;
}



  • C璇█:5涓汉3闂ㄨ,姹傝緭鍑烘绘垚缁,骞冲潎鎴愮哗
    绛旓細璁5涓汉3闂ㄨ锛屾眰杈撳嚭鎬绘垚缁╀笌骞冲潎鎴愮哗#include <stdio.h> int main(){ float score = 0.0; float score_total = 0.0; float score_average = 0.0; int n1; int n2; for(n1=0;n1<5;n1++) { for(n2=0;n2<3;n2++) { printf("璇杈撳叆绗%d涓汉鐨...
  • c璇█缂栫▼:杈撳叆5涓鐢3闂ㄨ鐨勬垚缁╄鏂,鏁板,鑻辫,a鍚屽涓夐棬鎴愮哗80,90...
    绛旓細include <stdio.h>double a[11][5]={0};int i,j;void scanfa(double b[11][5]){printf("璇蜂緷娆杈撳叆姣忎綅鍚屽鐨勮鏂囥佹暟瀛︺佽嫳璇殑鎴愮哗:\n");for(i=0;i<5;i++)for(j=0;j<3;j++)scanf("%lf",&b[i][j]);}void SumStu(double b[11][5])//璁$畻杈撳嚭姣忎釜鍚屽鐨勬诲垎{for(i...
  • C璇█缂栫▼:杈撳叆5鍚瀛︾敓3闂ㄨ绋鎴愮哗
    绛旓細int x1,x2,x3,x4,x5,y1,y2,y3,y5,y5,z1,z2,z3,z4,z5,m1,m2,m3,m4,m5,n1,n2,n3; printf("杈撳叆5鍚嶅悓瀛︾殑3闂ㄨ绋鐨勬垚缁 x1,x2,x3,x4,x5,y1,y2,y3,y5,y5,z1,z2,z3,z4,z5\n"); scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&x1,&x2,&x3,&x4,&x5...
  • c 鏌愬皬缁勬湁5涓鐢鑰佷簡3闂ㄨ绋,璇缂栫▼姹傛瘡涓鐢熺殑鎬绘垚缁╁強姣忛棬璇剧▼鐨...
    绛旓細j; float score[5][3]; printf ("杈撳叆5涓鐢3闂ㄨ鐨勬垚缁╋細\n"); for (i=0; i<5; i++) { printf ("杈撳叆绗 %d 涓鐢熺殑鎴愮哗:",i+1); for
  • 鏈5涓鐢,姣忎釜瀛︾敓鏈3闂ㄨ鐨勬垚缁,浠庨敭鐩杈撳叆浠ヤ笂鐨勬暟鎹(鍖呮嫭瀛﹀彿,濮撳悕...
    绛旓細printf("璇杈撳叆瀛︾敓濮撳悕鍜屽鍙,涓夐棬璇鎴愮哗\n");for(i=0;i<5;i++){ scanf("%s",stu[i].name);//鐢╯canf鏇村ソ 涓嶇劧姣忔杈撳叆瀹屽鍚嶅悗灏辫鎸夊洖杞﹂敭 scanf("%d",&stu[i].num);for(k=0;k<3;k++){ scanf("%f",&stu[i].score[k]);//瑕佸姞鍙栧湴鍧绗﹀彿 } stu[i].aver=(stu[i...
  • C璇█缂栫▼棰:鏈5涓鐢,姣忎釜瀛︾敓鏈3闂ㄨ鎴愮哗,浠庨敭鐩樹笂杈撳叆浠ヤ笂鏁版嵁(鍖 ...
    绛旓細unsigned int Uint32;typedef struct stu{char name[NAME_MAX];char stu_number[NUMBER_MAX];Uint32 chinese;Uint32 math;Uint32 english;} stu;int main(void){stu students[STUDENTS_MAX];int idx=0;printf("杈撳叆5涓鐢鐨勪俊鎭痋n");for(idx=0;idx<STUDENTS_MAX;idx++){printf("name:"...
  • 鏈5涓鐢,姣忎釜瀛︾敓鏈3闂ㄨ鐨勬垚缁,浠庨敭鐩杈撳叆瀛︾敓鏁版嵁(鍖呮嫭瀛︾敓鍙...
    绛旓細include <stdio.h>#include <stdlib.h>#include <string.h>struct{char name[50];long num;float degree[3];float avg;}stu[3];int main(){int i;int j;float sum=0.0;FILE *fp;printf("渚濇杈撳叆瀛︾敓淇℃伅锛歕n");for(i=0;i<3;i++){printf("杈撳叆绗%d瀛︾敓鐨勫鍚:\n",i+1);...
  • C璇█缂栫▼:缂栧啓绋嬪簭瀹炵幇,5涓鐢,姣忎釜瀛︾敓鐨勬暟鎹寘鎷鍙枫佸鍚嶃3闂ㄨ...
    绛旓細for(int i=0;i<5;i++){ printf("璇杈撳叆绗%d涓汉鐨勫鍙凤紝濮撳悕锛涓夐棬璇鍒嗘暟\n",i+1);scanf("%d%s%f%f%f",&stu[i].num,&stu[i].name,&stu[i].sorce[0],&stu[i].sorce[1],&stu[i].sorce[2]);} printf("5涓鍚屽鐨勪俊鎭负")for(i=0;i<5;i++){ printf("%d\t%s\t%f\...
  • C璇█:杈撳叆5涓鐢3闂ㄨ绋鐨勬垚缁,鍒嗗埆鐢ㄥ嚱鏁板疄鐜颁竴涓嬪姛鑳
    绛旓細printf("璇杈撳叆绗%d鍚瀛︾敓浜绉戞垚缁 锛",i+1);scanf("%d %d %d %d %d",&a[i][0],&a[i][1],&a[i][2],&a[i][3],&a[i][4]);} averages(a);averagek(a);max(a);return 0;} void averages(int a[][5]){ int m,i;for(i=0;i<=9;i++){ m=(a[i][0]+a...
  • C璇█闂姹傛暀,鏈5涓鐢,姣忎釜瀛︾敓鏈3闂ㄨ鐨勬垚缁,浠庨敭鐩杈撳叆浠ヤ笅鏁版嵁...
    绛旓細i < 5; i++)//杈撳叆淇℃伅锛屽缓绔嬮摼琛▄node = malloc(sizeof(student));node->next = NULL;printf("杈撳叆瀛﹀彿銆佸鍚嶃佽鏂囥佹暟瀛︺佽嫳璇垚缁╋細\n");scanf("%d %s %lf %lf %lf", &node->number, node->name, &node->chinese, &node->math, &node->english);if (head == NULL)head =...
  • 扩展阅读:少儿编程学c++值得吗 ... 免费自学编程培训班 ... 少儿编程一共有几级 ... c++免费视频教程 ... 程序员初级入门自学 ... c++入门程序代码 ... 在线编程免费网站 ... 女生学计算机的弊端 ... 为什么不建议孩子学编程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网