1. 首页 > 科技

求解题目(c++)

求解题目(c++)

C语言题目求解

#include "stdio.h"

main()

{

//声明变量

int a, b;

float x, y;

char c1, c2;

//输入变量值

printf("Please input a and b:");

scanf("%d,%d", &a, &b);

printf("Please input x and y:");

scanf("%f,%f", &x, &y);

printf("Please input c1 and c2:");

scanf("%c,%c", &c1, &c2);

//打印每一个值

printf("a:%d\nb:%d\nx:%f\ny:%f\nc1:%c\nc2:%c\n", a, b, x, y, c1, c2);

简单的C语言编程题目求解!

#include "stdio.h"

void main()

{

int i,num,score,max,min,sum=0;

printf("输入评委人数:");

scanf("%d",&num);

printf("输入分数:");

for(i=0;i<num;i++)

{

scanf("%d",&score);

sum+=score;

if(i==0) max=min=score;

else

{

if(score>max) max=score;

if(score<min) min=score;

}

}

sum=sum-(max+min);

printf("得分:%d",sum);

}

已改正。多谢 馨儿_青衣 的提醒~~^_^

C语言编程题目求解

第三题:

main()

{

 int d,n,count=1;

 long int sn=0,tn=0;

 printf("please input d and n\n");

 scanf("%d,%d",&d,&n);

 printf("d=%d,n=%d\n",d,n);

 while(count<=n)

 {

  tn=tn+d;

  sn=sn+tn;

  d=d*10;

  ++count;

 }

printf("d+dd+...=%ld\n",sn);

}

c语言题目求解~~~急!

/****************************************************************************/

/*题目:矩阵加减乘演示*****/

/*作者:vc99 writed for c bar***/

/*日期:***/

/*简介:本演示引入第三个矩阵来保存运算结果,以达到连续运算的目的。***/

/***************************************************************************/

# include <stdio.h>

# define X 3

# define Y 3

/**********输出数组*******/

void prt(int a[X][Y])

{

int i,j;

for(i=0;i<X;i++)

{

for(j=0;j<Y;j++)

printf(" %5d",a[i][j]);

printf("\n");

}

}

/************输入数组*********/

void inp(int a[X][Y])

{

int i,j,t;

for(i=0;i<Y;i++)

for(j=0;j<Y;j++)

{

printf("a[%d][%d]=",i,j);/**提示输入第几个矩阵元素 ****/

scanf("%d",&t);

a[i][j]=t;

}

}

/********矩阵加,结果保存于c[][]*********/

void madd(int a[X][Y],int b[X][Y],int m[X][Y])

{

int i,j;

for(i=0;i<X;i++)

for(j=0;j<Y;j++)

m[i][j]=a[i][j]+b[i][j];/***矩阵加****/

prt(m);

}

/********矩阵减,结果保存于c[][]****/

void msub(int a[X][Y],int b[X][Y],int m[X][Y])

{

int i,j;

for(i=0;i<X;i++)

for(j=0;j<Y;j++)

m[i][j]=a[i][j]-b[i][j];/***矩阵减****/

prt(m);

}

/*******矩阵乘,结果保存于c[][]******/

void mmul(int a[X][Y],int b[X][Y],int m[X][Y])

{

int i,j,k;

for(i=0;i<X;i++)

for(j=0;j<Y;j++)

m[i][j]=0;

for(i=0;i<X;i++)

for(j=0;j<Y;j++)

for(k=0;k<Y;k++)

m[i][j]+=a[i][k]*b[k][j];/***矩阵乘****/

prt(m);

}

int main()

{

int sel=0,agn=1,cpt=1;

int a[X][Y], b[X][Y], m[X][Y];

while(agn==1)

{

printf("请输入矩阵a!\n");

inp(a);

printf("请输入矩阵b!\n");

inp(b);

while (cpt==1)

{

printf("请选择矩阵运算:[1]+ [2]- [3]*\n\t");

scanf("%d",&sel);

if (sel==1) madd(a,b,m);

if (sel==2) msub(a,b,m);

if (sel==3) mmul(a,b,m);

printf("重新运算?[1]是 [0]否");

scanf("%d",&cpt);

}

printf("是否重新输入矩阵?[1]是 [0]否");

scanf("%d",&agn);

}

return 0;

}