求大佬帮写C语言程序 求c语言大佬帮助!帮我写个小程序,谢谢

作者&投稿:明博 (若有异议请与网页底部的电邮联系)

#include<stdio.h>

struct year{

int year;

int month;

};

struct book{

char title[100];

char name[100];

struct year year;

int stock;

};

int main()

{

struct book a[4];

int i,j,k;

for(i=0;i<3;i++){

scanf("%s %s %d %d %d",&a[i].title,&a[i].name,&a[i].year.year,&a[i].year.month,&a[i].stock);

}

// 使用冒泡算法排序 

for(i=0;i<3-1;i++){

for(j=0;j<3-1-i;j++){

if(a[j].stock<a[j+1].stock){

a[3]=a[j];

a[j]=a[j+1];

a[j+1]=a[3];

}

}

}

// 显示

for(i=0;i<3;i++){

printf("%s,%s,%d,%02d,%d
",a[i].title,a[i].name,a[i].year.year,a[i].year.month,a[i].stock);

}

return 0;

}




求大佬帮我写一个简单的c语言程序!!~

#include char *strchange( char * str, char c1,char c2 );int main(){ char s[100],c1,c2; gets(s); scanf("
%c
%c",&c1,&c2); puts(strchange(s,c1,c2)); return 0;}char *strchange( char * str, char c1,char c2 ){ char *p; for(p=str;*p;p++) { if(*p==c1) { *p=c2; } } return str;}

#include #include #include void Init(int a[],int n);//随机生成元素取值范围在0到99的数组void Short(int *p,int n);//用选择法对数组中的元素从小到大排序void Print(int *p,int n);//在屏幕上输出数组各元素的值(逗号分隔)#define N (10)int main(){ int a[N],b[N],c[N*2],i; srand(time(NULL)); Init(a,N); Print(a,N); Short(a,N); Print(a,N); Init(b,N); Print(b,N); Short(b,N); Print(b,N); for(i=0;ip[j+1]) { t=p[j]; p[j]=p[j+1]; p[j+1]=t; } } }}void Print(int *p,int n){ int i; for(i=0;i<n;++i) { printf("%d%c",*p++,i<n-1?',':'
'); }}

请大佬帮忙编一个c语言程序
答:include <stdio.h>int main(){ int i, j, a[100], m, n, temp; printf("输入数据数量:\n"); scanf("%d",&n); printf("输入%d个数据:\n",n); for (i=0; i<n; i++) scanf("%d", &a[i]); //选择排序 for (j=0; j<n-1; j++) { m...

求大佬帮写一个结构体按总分排序并输出的C语言程序,急急急!?_百度知 ...
答:cout << "英语: " << arr[i].yy << "\t";cout << "编程: " << arr[i].cyy << "\t";cout << "总分: " << arr[i].all << endl;} } // 排序: 升序 void sorts(student arr[], int row) { for (int l = 0; l < row - 1; l++) { for (int i = 0; i...

求c语言大佬帮助!帮我写个小程序,谢谢
答:b[N],c[N*2],i; srand(time(NULL)); Init(a,N); Print(a,N); Short(a,N); Print(a,N); Init(b,N); Print(b,N); Short(

求c语言大佬!!帮忙做一个成语接龙的程序!急用!要求如图!
答:meNum,cont=0; CY cy1,cy2; char an,menu[10][11]={"胸有成竹","一心一意","花好月圆","风和日丽","豆蔻年华","学富五车","相辅相成","先

计算机大佬可以帮帮小白吗?这个代码用C语言怎么写?谢谢
答:C语言代码和输出结果如下:加密后的字符串为:QmfslmfnSsn{jwxny~附源码:include <stdio.h> int main(){ char s[20] = "ShanghaiUniversity";int i = 0;while (s[i] != '\0') { if (s[i] >= 'A' && s[i] <= 'Z') // 大写字母 s[i] -= 2;else if (s[i] >= ...

求大佬解决这到C语言题,指出哪里有错误,帮我写一下正确的程序,万分感 ...
答:include <stdio.h>#define MAXN 10void f( long int x, char *p );int main(){ long int x; char s[MAXN] = ""; scanf("%ld", &x); f(x, s); printf("%s\n", s); return 0;} void f(long x,char * s){int i=0,j=0,c;if (x < 0){s[0] = '-'; x=-x...

跪求各位大佬编写一个c语言程序题。
答:测试代码:#include <stdio.h> int main(){ int n;// 定义一个整型变量n float f;// 定义一个实型变量n char c;// 定义一个字符型变量n scanf("%d %f %c", &n, &f, &c);// 输入三个变量的值 printf("%d %f %c", n, f, c);// 输出三个变量的值 return 0;} ...

C语言,求大佬帮忙写一下
答:include <stdio.h>int main(){int a,n,p,s=0;scanf("%d%d",&n,&p);while(n){scanf("%d",&a);s+=a%p;n--;}printf("%d",s%p);return 0;}//运行示例:

C语言:大佬做一下图片上英语题目的C编程,咋写?
答:int prime(int *p,int n){//数组中找素数 int i,k;for(k=0;k<n;k++){ if(p[k]>2 && !(p[k]&1) || p[k]<2)continue;for(i=3;i*i<=p[k];i+=2)if(!(p[k]%i))break;if(i*i>p[k])return p[k];} return -1;} int main(int argc,char *argv[]){ int a...

有没有哪位大佬告诉我这条c语言程序怎么写?
答:1、点击确定即可,创建出一个helloworld.c的小程序,然后我们就可以编写我们的Hello World小程序了。此时就需要我们的VC++ 6.0来编译此程序,编译无错误才运行此程序,编译按钮和运行按钮如下图的红色箭头处:2、或者可以点击组建工具栏下的编译菜单项,然后再点击执行菜单项,也有快捷键,按Ctrl+F7编译...