自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 第三章46题

#include#include#includelong Fibonacci(int n){ int T; if(n==1||n==2)  T=1; else T=Fibonacci(n-1)+Fibonacci(n-2); return T;}int main(){ int n; while(1) {     printf("请

2015-05-27 22:53:11 315

原创 第三章45 题

#include#include#includeint sum(int n){ int m; if(n==1) m=1 ; else m=sum(n-1)+n; return m;}int main(){ int n; while(1) {     printf("请输入n:");     scanf("%d",&n); 

2015-05-27 22:40:45 334

原创 第三章44题

#includevoid fun(int score[][3],int num) {       int a=0,b=0,k=0,i,j,c=0,d[100];        i=num*3;        for(j=0;j         scanf("%d",&d[j]);        for(j=0;j  {        if(d[j]>85) 

2015-05-22 07:38:37 325

原创 第三章43题

#include void index(int x,int a[],int n){ int i,j=0,k=0;    for(i=0;i      printf("%d ",a[i]);       for(i=0;i    {       if(x==a[i])     j=j+1;      else if(x!=a[i])          k=

2015-05-22 07:30:25 625

原创 第三章42题

#include int Count(double a[],int n){ int i,j=0; double ave,s=0; for(i=0;i s=s+a[i]; ave=s/n; for(i=0;i {  if(a[i]>=ave)             j=j+1; } return j;}int main(){ in

2015-05-22 07:20:50 278

原创 第三章41题

#include #include int prime(int x){ int i = 2, isprime = 1; int a; a=sqrt(x); while(i {  if(x%i ==0)  {   isprime = 0;break;  }  i++; } return isprime;}#include #in

2015-05-19 23:35:04 326

原创 第三章40题

#include int main(){ float s=1,Sn=1,n,m=1; printf("请输入n的值:"); scanf("%f",&n);    for(m=1;m  {      s=s*m;      Sn=Sn+1/s;  }         printf("Sn的值%f为",Sn);    printf("\n"); re

2015-05-19 23:25:51 267

原创 第三章39题

#include #include int main(){ int fun(int x,int n); int x,n; printf("请输入 x, n:"); scanf("%d%d",&x,&n);  while(x>=0&&n>=0)  {         printf("%d的%d次幂的值是%d:",x,n,fun(x,n));   print

2015-05-19 21:48:40 286

原创 p123页第30题

#include#define N 100main(){int i,j;double a[N][N];for(i=0;i{a[i][0]=1;a[i][i]=1;}for(i=2;ifor(j=1;ja[i][j]=a[i-1][j-1]+a[i-1][j];printf("请输入行和列(不大于100):");scanf("%d%d",&

2015-05-07 18:49:38 351

原创 P123页第36题

#includevoid printdate(int year,int month,int day){switch(month){case 1:{if(day>31||dayprintf("不合理\n");elseprintf("January %d %d\n",day,year);break;}case 2:{if((year%4==0

2015-05-07 18:38:06 276

原创 P123,第38题

#include  int powers(int m,int n)  {   int i,sum=1;   for (i=0;i {   sum=sum*m;   }   return sum;  }  int sum_of_powers(int k,int n)  {   int i,sum=0;   for(i=1;i sum=sum+p

2015-05-03 19:30:27 286

原创 p123.第32题(最后留下的是几号)

#include  int main()  {      int i,j,k,a[57];      for(i=0;i    {         a[i]=i+1;      }             for(k=i=j=0;k!=56;)   {        if(a[i]!=0)     j++;     if(j==4)  

2015-05-03 19:13:27 388

原创 p123第29题(输出下标为3456的数)

#include  #include  int main()  {   srand(5);   int i,n;   int a[10000];   int b[10001];   for(i=0;i {    n=rand();    a[i]=n;   }   for(i=0;i  b[i+1]=a[i]; printf("下标为34

2015-05-03 18:46:44 415

原创 P122.第20题

#include  void trans(int n,int base)  {   int a[10],i=0,k;   if(base==2)   {   while (n != 0)   {     a[i]= n%2;      n/=2;   i++;   }   k=i;   for(i=k-1;i>=0;i--)    print

2015-05-03 18:29:47 300

原创 p122第28题(大小写转换)

#include#includeint main(){char ch[100];int n,i;printf("请输入一串字符串:\n");gets(ch);n=strlen(ch);for(i=0;i{if(ch[i]>='a' && ch[i]ch[i]=ch[i]-32;else if(ch[i]>='A' && ch[i]ch[i]=

2015-04-23 17:58:55 352

原创 p122第21题(成绩的最高分,平均分,及格人数)

#include  int main()  {       int a[10],i,max=0,j=0;      float sum=0,aver;      printf("请输入10个学生的C/C++语言成绩:\n");      for(i=0;i      scanf("%d",&a[i]);      for(i=0;i    {        

2015-04-23 13:15:28 727

原创 p122第16题(不小于平均数的元素个数)

#includeint main(){int i;int a[100];float aver=0,sum=0;printf("请输入整数个数n: ");scanf("%d",&i);printf("请输入%d个整数:",i);for(int j=0;jscanf("%d",&a[j]);for(int j=0;j{sum=sum+a[j];}

2015-04-23 07:19:20 365

原创 p122第17题(求平均值)

#includeint main(){int i,s;float x;int a[10];s=0;printf("请输入10个数字:");for(i=0;iscanf("%d",&a[i]);for(i=0;is=s+a[i];x=1.0*s/10;printf("平均数为%f:",x);return 0;}

2015-04-22 22:41:32 478

原创 p122页15题(对新插入的数进行排序)

#includeint main(){ int a[10]={7,8,11,13,17,21,27,31,35}; int i,j,k,n=a[9]; printf("请输入一个数:"); scanf("%d",&a[9]); for(j=0;j {   for(i=0;i   {     if(a[i]>a[i+1])      {

2015-04-22 22:14:25 336

原创 P122第14题(倒叙)

#include int Reverse(int s);int main(){int s;printf("请输入一个数s:");scanf("%d", &s);printf("%d ",Reverse(s));}int Reverse(int s){int t = 0;while(s> 0){t= t *10;t= t +s % 10;

2015-04-21 23:50:06 297

原创 p122第10题(判断是否为三角形)

#include#includeint main(){ float a,b,c,p,s; int x=1;printf("请输入三角形的三条边a,b,c:\n"); scanf("%f%f%f",&a,&b,&c); while(x) {       p=(a+b+c)/2;    if((a+b>c)&&(a+c>b)&&(b+c>a))     

2015-04-21 20:34:35 265

原创 第三章p122第六题(小写换成大写)

#include#includechar up(char ch){ if(ch>='a'&&ch  ch=toupper(ch); printf("%c",ch); return ch;}int main(){ char a;scanf("%c",&a); up(a); return 0;}

2015-04-21 12:36:46 409

原创 冒泡法排序

#includeint main(){int a[100];int n,i,j,t;printf("请输入要排序的数字个数:");scanf("%d",&n);printf("请输入各个数字:");for(i=0;iscanf("%d",&a[i]);printf("\n");for(j=0;jfor(i=0;iif(a[i]>a[i+1])

2015-04-16 23:23:41 313

原创 p52第27题

#include int main(){int n,i,f=0;while(1){printf("计算1+2+3+...+n的值\n"); printf("请输入一个正整数n:"); scanf("%d",&n); for(i=1;i f=f+i;printf("值为%d\n",f);    }}

2015-04-16 23:15:43 342

原创 p52第二单元22题

#include int main(){int i;for(i=1;i{ if(i%3==0){  if((i/100==5)||(i/10%10==5)||(i%10==5)){ printf("%-3d ",i);}}}return 0;}

2015-04-15 23:30:15 304

原创 第二章21题(水仙花数)

#includevoid main(){int k,a,b,c;printf("判断是否为水仙花数:\n");printf("请输入一个3位数:");scanf("%d",&k);a=k/100;b=(k%100)/10;c=(k%100)%10;if(a*a*a+b*b*b+c*c*c==k)      printf("%d为水仙花数\n",k);

2015-04-10 11:57:01 349

原创 P51第19题

#includeint main(){unsigned int x,flag; while(1) {   printf("请输入一个正整数:\n");   scanf("%u",&x); do {    flag = x%2;    x = x/10; } while(x!=0&&((!flag)==x%2)); if(x==0)

2015-04-09 22:15:07 369 1

原创 P51第17题

#include#include int isprime(int n){int i;for(i=2; i{if(n%i == 0){return 0;}}return 1;}int main(){int i,n;printf("输出2-n之间的所有素数\n");printf("请输入一个整数n:");scanf("%d",

2015-04-09 21:09:33 420 1

原创 P51第18题

#include #include int main(){printf("请输入一个正整数:\n");int a,b;int flag1 = false,flag2 = false;scanf("%d",&a);b = a;while(a){if((a%10)%2)flag1 = true;elseflag2 = true;a = a/1

2015-04-06 16:58:28 287

原创 p51第14题

#includeint main(){int n,i=0;float a=2,b=1,c=0,sum=0;printf("计算斐波那契分数序列的前n项和\n");printf("请输入项数n:");scanf("%d",&n);do{ sum=sum+a/b; c=a+b; b=a; a=c; i=i+1;} while(ipri

2015-04-06 13:24:27 333

原创 P51第15题

#include int main(){int n,j,k,i=0;printf("请输入正整数n:");scanf("%d",&n);while(i{i++;{for(j=0;jprintf(" ");for(k=0;kprintf(" @");printf("\n");} }return 0;}

2015-04-06 02:14:40 350 1

原创 P51第3题

#include int main(){int i,x,min;printf("请输入10个数:\n"); scanf("%d",&x);min=x;for(i=0;i{scanf("%d",&x);if(xmin=x;}printf("min=%d\n",min);return 0;}

2015-04-06 01:18:42 336

原创 P51第20题

#includeint main(){int i=0,x=200;while (x{i++;x=x*1.045;}printf ("%d年后该县年工业总产值超过500亿",i);return 0;}

2015-04-06 00:49:31 367

原创 P51第16题

#include#includeint main(){int a,b,c,x;printf("请输入3个整数a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);if(a>b){x=a;a=b;b=x;}if(a>c){x=a;a=c;c=x;}if(b>c){x=b;b=c;c=x;

2015-04-05 22:25:44 286

原创 p51第9题

#includeint main(){float x,y,a;printf("请输入x:\n");scanf("%f",&x);printf("请输入y:\n");scanf("%f",&y);a=((x-2)*(x-2)+(y-2)*(y-2));if(aprintf("A在圆内");if(a==1)printf("A在圆上");if(a>1)

2015-04-02 19:15:55 322

原创 P51第12题

#includeint main(){  int i=0;  while(i {   if(i%2==1&&i%3==2&&i%5==4&&i%6==5&&i%7==0)   printf("该长阶有%d阶\n",i);   i++;  }    return 0;}

2015-04-01 12:57:54 284

原创 P51第10题

#include#includeint main(){int x,y;printf("请输入年号和月份: \n");scanf("%d%d",&x,&y);if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)printf("该月为31天");elseif(y==4||y==6||y==9||y==11)pr

2015-04-01 12:52:09 259

原创 p51 第7题

#include int main() { char a; char b; scanf("%c",&a); getchar();scanf("%c",&b); if((a-b)%2==0) { if(a>b) printf("%c",(a+1)); else printf("%c",(b+1)); } else { if(a>b) print

2015-03-31 23:25:41 432

原创 P51题13题

#include#includeint main(){int ch;int number=0;int n=0;while((ch=getchar())!='*'){if((ch>='A'&&ch='a'&&ch    {   n++;}else if(ch>='0'&&ch{number++;}}printf("字母:%d\n

2015-03-29 22:53:33 312

原创 P51第八题

#include#includeint main(){int a,b;printf("请输入整数a:\n");scanf("%d",&a);printf("请输入整数b:\n");scanf("%d",&b);if(a%b==0)printf("算式:%d/%d==%d\n",a,b,a/b);elseprintf("算式:%d/%d=%d,余数%d

2015-03-29 22:20:57 275

C语言上机试题库及解答

C语言上机试题库及解答,题型难度适中,适合初学者,且内附有答案,易于自学。

2015-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除