15道基础c语言题目求解!!!重谢

明天考c语言老师给了25到题考试就从里面出但没给答案都是非常基础的题目求会做的大神帮我做一下重谢!题目pan.baidu.com/s/1mg0naBm从第11题开始做既可... 明天 考c语言 老师给了25到题 考试就从里面出 但没给答案 都是非常基础的题目 求会做的大神帮我做一下 重谢!题目 pan.baidu.com/s/1mg0naBm 从第11题开始做既可,一定要用c语言 不能c++ 展开
 我来答
378287007yx
2013-12-24 · TA获得超过148个赞
知道小有建树答主
回答量:174
采纳率:100%
帮助的人:197万
展开全部

//11
/*
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
 char s[20];
 gets(s);
 printf("Hell0,%s!\n",s);
 return 0;
}
*/


//12
/*
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
 char s[200],*t=s,ch;
 while((ch=getchar())!='\n')
  {
  if(ch>='a'&&ch<='z') ch-=32;
  else
  if(ch>='A'&&ch<='Z') ch+=32;
  *t++=ch;
  }
  *t='\0';
  puts(s);
 return 0;
}
*/


//13
/*
#include <stdio.h>
float average(int *pa,int n) 
{
   float sum=0.0;
   int *p;
   for(p=pa;p<pa+n;p++)
    sum+=*p;
 return sum/n;
}
int main()
{ int a[5]={20,30,45,64,23};
  float m;
  m=average(a, 5); 
  printf("Average=%f\n",m);
}
*/

//14
/*
#include <stdio.h>
#include <math.h>
void sort(int a[], int m)
{
 int i,j,k;
 for(i=0;i<m-1;i++)
 {
  k=i;
  for(j=i+1;j<m;j++)
  if(a[k]>a[j]) k=j;
  if(k!=i)
  a[i]^=a[k]^=a[i]^=a[k];
 }


}
int main()
{
  int a[] = {72,25,58,32,2,15,7,64};
  int i,m = sizeof(a)/sizeof(int);
  sort(a,m);
  for(i=0;i<m;i++)
    printf("%d  ",a[i]);
  printf("\n");

*/

//15
/*
#include <stdio.h>
int main()
{
  int a[4][4],i,j,sum=0;
  for(i=0;i<4;i++)
  {
  for(j=0;j<4;j++) 
 scanf("%d",&a[i][j]);
    sum+=a[i][0];
 }
  printf("%d\n",sum);

*/


//17
/*
#include <stdio.h>
#define N 12
int main()
{
  int score[N]={67,78,66,79,73,82,69,85,77,80,93,72};
  int i;
  float ave=0.0;
  for(i=0;i<N;i++)
  ave+=score[i];
  printf("ave=%f\n",ave/=N);
  for(i=0;i<N;i++)
  if(ave<score[i]) printf("%d ",score[i]);
  putchar(10);
}
*/

//18
/*
#include <stdio.h>
int main()
{
  int a[] = {23,55,8,32,18,2,9};
  int i,j,temp;
  for(i=0;i<6;i++)
  for(j=0;j<6-i;j++)
  if(a[j]>a[j+1])
  {
   temp=a[j];a[j]=a[j+1];a[j+1]=temp;
  }
   for(i=0;i<7;i++)
   printf("%d ",a[i]);
   putchar(10);
 
}
*/

//19
/*
#include <stdio.h>
int main()
{
  char s[50],*p1,*p2,temp;
  gets(s);
  p2=s;
  while(*p2) p2++;
  for(p1=s,p2--;p1<p2;p1++,p2--)
  {
   temp=*p1;
   *p1=*p2;
   *p2=temp;
  }
  puts(s);
 
}
*/

//20
/*
#include"stdio.h"
#define ROW 3
#define COL 3
int main()
{
  int s[ROW][COL],i,j,max,min;
  for(i=0;i<ROW;i++)
  for(j=0;j<COL;j++)
  {
   scanf("%d",&s[i][j]);
   if(i==0&&j==0) max=min=s[i][j];
  if(s[i][j]>max) max=s[i][j];
  else if(s[i][j]<min) min=s[i][j];
  }
 
  printf("max=%d,min=%d\n",max,min);

 
}
*/

//25
/*
#include <stdio.h>
int main(int argc, char *argv[])
{
 int i,j;
 char t;
 scanf("%d%c%d",&i,&t,&j);
 switch(t)
 {
  case '+':printf("%d+%d=%d\n",i,j,i+j);break;
  case '-':printf("%d-%d=%d\n",i,j,i-j);break;
  case '*':printf("%d*%d=%d\n",i,j,i*j);break;
  case '/':if(j)printf("%d/%d=%f\n",i,j,1.0*i/j);
            else printf("Error\n");break;
  default:printf("Error\n");
 }
 return 0;
}
*/


追问
21 到 24 发一下
追答

//21
/*
#include <stdio.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
 int i,j,k=0,s[4][4];
 for(i=0;i<4;i++)
 {for(j=0;j<4;j++)
 {s[i][j]=++k;if(j<4-i) printf("%-4d",s[i][j]);}
 putchar(10);
 }
 return 0;
}
*/



 //24
/*
#include <stdio.h>
int main(int argc, char *argv[])
{
 int i,j,d=0;
 scanf("%d-%d",&i,&j);
 switch(j)
 {
  case 1:case 3:case 5:case 7:case 8:case 10:case 12:d=31;break;
  case 4:case 6:case 9:case 11:d=30;break;
  case 2:d=28;
 }
 if(j==2&&(i%4==0&&i%100||i%400==0)) d=29;
 printf("d=%d\n",d);
 return 0;
}
*/


//23
/*
#include <stdio.h>
int main(int argc, char *argv[])
{
 int s;
 do scanf("%d",&s);
 while(s<0||s>100);
 switch(s/10)
 {
  case 10:
  case 9:putchar('A');break;
  case 8:putchar('B');break;
  case 7:putchar('C');break;
  case 6:putchar('D');break;
  default:putchar('E');
  
 }
 putchar(10);
 return 0;
}
*/



 //22
/*字数超过限制,不能发了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熊熊暖24
2013-12-24 · TA获得超过124个赞
知道答主
回答量:85
采纳率:0%
帮助的人:99.8万
展开全部
答案写到哪里呢?
更多追问追答
追问
直接发
或者写在word文件里也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式