一、要定义两个结构体,一个是日期年月日,一个是员工。二、程序包含三个功能:1、结构数组的输入。2、结构数组的输出。3、统计平均工资。根据编程习惯,三功能要写成独立函数,方便扩展和调用。ps:员工数量定义成常量,也为编程习惯,便于修改。另外,日期验证我只写了月份检测给你参考。需扩展,自行...
include <stdio.h>int main(){int i,a[10]; for(i=0;i<10;i++)a[i]=10*i; for(i=0;i<10;i++)printf("%d ",a[i]); printf("\n"); for(i=9;i>=0;i--)printf("%d ",a[i]); printf("\n"); return 0;} ...
'e','f'},{'m','n','o'}, {'j','k','l'},{'a','b','c'}, {'g','h','i'}}; char b[5][4]; int i,j; for(i=0;
include <stdio.h>int main(){ int a[6], i, j, n; for(i = 0; i < 6; i ++) { scanf("%d",&n); for(j = i; j >0; j --) if(a[j-1] >n)break; else a[j] = a[j-1]; a[j] = n; } for(i = 0; i < 6; i ++) ...
int max = a[0][0];int m,n;for(int i=0;i<2;++i)for(int j=0;j<5;++j)if(max
用c语言,建立一个10个元素的数组并初始化,输出最小值的元素。求大神 用c语言,建立一个10个元素的数组并初始化,输出最小值的元素。求大神,帮看看怎么做啊 参考代码如下:123456789101112131415#include<stdio.h>void main(){ double data[10],min; printf( Plea
首先定义一个 int a[3][4]然后scanf("%d",a);接着定义一个int 的指针指向数组最后一位,int *p=&a[2][3];用一个循环while(p>a) p-- 打印出*p的值,差不多就这样,试一下
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("请输入第%d个学生的成绩:",(i+1));s...
k=n-1-i; for(int j=0;j<n;j++) { printf("%d ",a[k%n]); k++; } printf("\n"); } getchar(); getchar(); return 0;}
int n=0,number,a,b,c,d,offset;struct stu student;fp=fopen("score.txt","r+");if(fp==NULL){ printf("信息库为空\n");exit(0);} printf("请输入要修改学生的学号\n");scanf("%d",&number);while(!feof(fp)){ offset=ftell(fp);fscanf(fp,"%d%d%d",&a,&b,&c,&d);if...