11 2024 档案
摘要:有n个结构体变量,内含学生学号、姓名和3门课程成绩 要求求输出平均成绩最高的学生信息 代码: #include <stdio.h> #define N 3 struct Student{ int num; char name[20]; float score[3]; float aver; }; v
阅读全文
摘要:C题目: 有3个候选人,每个选民只能投票一个人,要求编一个统计选票的程序,先输出候选人的名字,最后输出各个人所的票结果。 代码: #include <stdio.h> #include <string.h> struct Person{ char name[20]; int count; }lead
阅读全文
摘要:题目: 将字符串a复制为字符串b,然后输出字符串b,使用指针法完成 代码: #include <stdio.h> int main(){ char a[]="I am love China!",b[20],*p1,*p2; p1 = a; p2 = b; for(;*p1!='\0';p1++,p2
阅读全文
摘要:题目: 将字符串a复制为字符串b,然后输出字符串b 代码: #include <stdio.h> int main(){ char a[]="I am love student.",b[20]; int i; for(i=0;*(a+i)!='\0';i++){ *(b+i) = *(a+i); }
阅读全文
摘要:有10个学生,每个学生的数据包括学号、姓名、3门课的成绩。从键盘输入10个学生数据,要求输出3门课成绩和平均成绩,以及平均成绩最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。 要求: (1)定义一个结构体类型Student,描述学生的信息。 (2)定义一个void input(stru
阅读全文
摘要:题目: 将数组a中的n个整数按相反顺序存放 代码: #include <stdio.h> void inv(int *a,int len){ int temp,i,j,m=(len-1)/2; for(i=0;i<=m;i++){ j=len-1-i; temp=a[i]; a[i]=a[j]; a
阅读全文
摘要:题目要求如下: 写一个函数,计算一个字符串的长度。在main函数中输入字符串,并输出其长度。 提示: (1)定义int length(char *p)函数,统计指针变量p指向的字符数组中的字符个数,返回其字符个数。 (2)在main函数中,输入一个字符串,存入字符数组,调用length函数,求出字符
阅读全文
摘要:题目要求如下: 输入10个整数,将其中最小的数与第1个数对换,将最大的数与最后一个对换。 要求写3个函数:(1)输入10个数;(2)进行处理;(3)输出10个数。 提示: (1)定义void input(int *p)函数,用来输入10个整数,存放到指针变量p所指向的数组中; (2)定义void m
阅读全文
摘要:#include <stdio.h> int average(int x[],int len){ int i,sum=0; for(i=0;i<len;i++){ sum += x[i]; printf("%d\n",x[i]); }; int a = sum / len; printf("the
阅读全文
摘要:#include <stdio.h> int max(int x,int y){ return x>y?x:y; }; int main(){ int a[10]; int i,m,n; for(i=0;i<10;i++){ printf("请输入第%d个数:",i); scanf("%d",&a[
阅读全文
摘要:#include <stdio.h> int main() { int arr[3][4] = { {1,2,3,4}, {9,8,7,6}, {-10,10,-5,2} }; int i,j,row=0,colum=0,max; max = arr[0][0]; for(i=0;i<=2;i++)
阅读全文
摘要:#include <stdio.h> int main() { int arr[2][3] = { {1,2,3}, {4,5,6}, }; int i,j; int b[3][2]; for(i=0;i<=1;i++){ for(j=0;j<=2;j++){ printf("%5d",arr[i]
阅读全文
摘要:#include <stdio.h> void swap(int *p1,int *p2){ int tmp; tmp = *p1; *p1 = *p2; *p2 = tmp; }; int shunxu(int *a1,int *a2,int *a3){ if(*a1 > *a2){ swap(a
阅读全文