自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 9.2.利用函数swap用函数编程实现两个数组中对应元素值的交换。

#include<stdio.h>int main(){ int a[]={1,2,3,4,5}; int*p=a; printf("%d,%d,%d,%d,%d,%d,%d\n",*p,*(++p),(*p++),*p,*p--,--(*p),*p); return 0;}

2017-12-30 19:15:14 8598

原创 5.8.从键盘任意输入一个字符,编程判断该字符是数字字符、大写字母、小写字母、空格还是其他字符。

#include<stdio.h>main(){ char ch; printf("inputch:"); scanf("%c",&ch); if(ch>=48&ch<=57) { printf("ch是数字字符\n"); } else if(ch>=65&&ch<=90) { printf("ch是大

2017-12-30 18:34:44 59704 3

原创 8.13

#include<stdio.h>#define N 2void main(){ int i; intf[N]={1,1}; printf("%d:%d\n",1,f[1]); for(i=2;i<N;i++) { f[i]=f[i-1]+f[i-2]; printf("") printf("%d:%d\n",i+1,f[i]); } }

2017-12-28 21:08:56 269

原创 7.4.采用穷举法,用函数编程实现计算两个正整数的最小公倍数的函数,在主函数中调用该函数计算并输出从键盘任意输入的两个数的最小公倍数。

include<stdio.h>int LCm(int n,int m);int main(){ int a,b; printf("输入a,b:"); scanf("%d,%d",&a,&b); printf("%d\n",LCM(a,b)); return 0;}int LCM(int n,int m){ int x; int

2017-12-28 20:50:50 20595 5

原创 6.17.用100元人民币兑换10元,5元和一元的纸币共50张,请用穷举法编程计算共有几种兑换方法,每种方法各兑换多少张纸币。

#include<stdio.h>main(){int x,y,z;for(x=1;x<=9;x++){for(y=1;y<=17;y++){10*x+5*y+z==100;z=50-x-y;if(10*x+5*y+z==100&&x+y+z==50&&z>0){printf("x=%d,y=%d,z=%d\n",x,y,z);}}}}

2017-12-28 20:16:02 13396 3

原创 8.1(2)写出运行结果。

#include<stdio.h>void func(int b[]){int j;for(j=0;j<4;j++){b[j]=j;}}int main(){static int a[]={5,6,7,8},i;func(a);for(i=0;i<4;i++){printf("%d",a[i]);} return 0;}

2017-12-28 15:34:06 288

原创 7.5.编程计算并输出从1到n之间的所有数的介乘值。

#include <stdio.h>main(){ int a,b,c,d=1; printf("请输入一个数:"); scanf("%d",&a); for(b=1;b<=a;b++){ for(c=1;c<=b;c++){ d=d*c;} printf("%d! = %ld\n",b,d); d=1;}}

2017-12-28 15:23:14 764 1

原创 6.15鸡兔同笼,共有98个头,386只脚,请用穷举法编程计算鸡兔共有多少只。

#include<stdio.h>main(){int x,y;for(x=0;x<=98;x++){y=98-x;2*x+4*y==386;if(x+y==98&&2*x+4*y==386){printf("x=%d,y=%d\n",x,y);}}}

2017-12-28 15:00:25 5880

原创 7.6编程算并输出1的介乘加到n的介乘。

#include<conio.h>#include<stdio.h> void main() { int N; int i,s=1,t=0; printf("please input a number:\n"); scanf("%d",&N); for(i=1;i<=N;i++) { s=s*i; t=t+s;

2017-12-28 14:39:28 422

原创 6.18.分别按如下三种形式,编程出九九乘法表。(第一个)

#include<stdio.h>#include<math.h>void main(){int i,j,sum;int n=0,x=0;for(i=1;i<10;i++){for(j=1;j<10;j++){sum=i*j;printf("%4d",sum);n++;if(n%9==0)printf("\n");}}}

2017-12-28 13:45:49 12389

原创 6.9.编程计算e的近似值。直到最后一项的绝对值小于0.001时为止,输出e的值并统计累加的项数。

#include<stdio.h>#include<math.h>main(){int n=1,count=1;double sum=1,term=1;while(fabs(term)>=1e-5){term=term*(1.0/n);sum=sum+term;n++;count++;}printf("sum=%f,count=%d\n",sum,count);}

2017-12-28 13:33:27 16301

原创 6.5.请编程按每隔10输出0到300之间的华氏温度到摄氏温度的对照表。

#include<stdio.h>main(){float c,f;for(c=-40;c<=110;c=c+10){f=9/5*c=32;printf("f=%f\n",f);}}

2017-12-28 13:18:13 4320 3

原创 4.从键盘输入一个大写英文字母,将其转换为小写字母后,将转换后的小写英文字母及其十进制的ASCII码显示到屏幕上。

#include<stdio.h>main(){ char ch; printf("press a key and then press enter:"); ch=getchar(); ch=ch+32; prinftf("%c,%d\n",ch,ch);}

2017-12-26 20:18:04 54188 3

原创 8.1分析并写出下列程序的运行结果。

#include<stdio.h>void func(int x){x=20;}int main(){int x=10;func(x);printf("%d",x);return 0;}

2017-12-26 19:23:12 1477 1

原创 6.6

#include<stdio.h>#include<math.h>main(){ int n; double c=0.01875,x; do{ x=x*pow(1+c,12)-1000; n++; }while(x>0); printf("x=%d\n",x);}

2017-12-24 14:01:07 158

原创 从键盘任意输入三角形的三边长为a,b,c,编程判断a,b,c的值能否构成一个三角形,若能,请算出面积·若不能就输出不能构成三角形。

#include<stdio.h>include<math.h>main(){ float a,b,c,area; printf("inputa,b,c:"); scanf("%f,%f,%f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { s=(a+b+c)/2; area=(float)sqrt(

2017-12-24 13:22:10 39325 2

原创 5.1,从键盘任意输入一个实数,不使用计算绝对值函数编程计算并输出该实数的绝对值。

#include<stdio.h>main(){ int a; printf("输入一个实数"); scanf("%d",&a); a=sqrt(a*a); printf("%d\n",a); return 0;}

2017-12-24 13:00:35 6204

原创 6.10.水仙花数是指各位数字的立方和等于该数本身的三位数。例如153是水仙花数,请编程并计算出所有的水仙花数。

#include<stdio.h>int main(){ int a,b,c,i; for(i=100;i<=999;i++) { a=i/100; b=i/10%10; c=i%10; if(i==a*a*a+b*b*b+c*c*c) printf("%d\n",i); }}

2017-11-27 17:09:09 7270

原创 6.4.编程计算输出1到N之间的所有数的平方和立方。其中n值由用户从键盘输入

#include<stdio.h>int main(){ int n,i,pf,lf; scanf("%d",&i); for(n=1;n<=i;n++) { pf=n*n; lf=(n*n)*n; printf("%d %d\n",pf,lf); pf=0;

2017-11-27 16:57:10 10124

原创 (2)计算1*2*3+3*4*5+......+99*100*101的值。

#include<stdio.h>main(){long i;long term,sum=0;for(i=1;i<=101;i=i+2){term=i*(i+1)*(i+2);sum=sum+term;}printf("sum=%1d",sum);}

2017-11-12 19:49:41 4645 3

原创 (1)计算1+3+5+7+......+101的值

#include<stdio.h>main(){int i,sum=0;for(i=1;i<=101;i=i+2){sum=sum+1;}printf("sum=%d\n",sum);}

2017-11-12 18:40:44 5641 3

原创 1.写出下例程序的运行结果

#include<stdio.h>main(){int k=4,n;for(n=0;n<k;n++){if(n%2==0) break;k--;}printf("k=%d,n=%d\n",k,n);}

2017-11-12 17:28:49 1073

原创 6.分析并写出下列程序的运行结果

#include<stdio.h>main(){int k=4,n;for(n=0;n<k;n++){if(n%2==0) continue;k--;}printf("k=%d,n=%d\n",k,n);}

2017-11-12 15:48:06 3350

原创 6.1.分析并写出下例程序运行的结果

#include<>main(){ int i,j,k; char space=' '; for(i=1;i<=4;i++) { for(j=1;j<=i;j++) { printf("%c",space); } for(k=1;k<=6;k++) { printf("*") } printf("\n"); } }

2017-11-12 15:17:54 2111 1

原创 3.3 设银行定期存款的年利率rate为2.25%,已知存款期为n年,存款本金为capital元,试编程计算并输出n年后的本利之和deposit

#include<stdio.h>main()int n,capital;float rate=0.0025,deposit;printf("input n,capital:");scanf("%d%d",&n,&capital);deposit=capital*n*(float)rate;printf("depsit=%f\n",deposit);return 0;}

2017-11-12 14:32:36 52996 7

原创 5.2.从键盘任意输出一个整数,编程判断它的奇偶性。

#include<stdio.h>main(){int a;scanf("a");if(a%2==0)printf("a是偶数\n");elseprintf("a是奇数\n");return 0;}

2017-11-12 12:38:00 2363

原创 九九乘法表

#include<stdio.h>main(){int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++){printf("%d*%d=%d",i,j,i*j);}printf("\n");}}

2017-11-10 21:15:36 203

原创 (3)假设程序运行时输入123456

#include<stdio.h>main(){int a,b;scanf("%2d*2s%2d",&a,&b);printf("%d,%d\n",a,b);}

2017-11-10 20:40:44 1232

原创 4.2.分析并写出下面程序的运行结果

(2)#include<stdio.h> main() { int a=12,b=15; printf("%d%%b=%d%%\n",a,b); }

2017-11-10 20:28:22 1058

原创 4.1.分析并写出下面程序的运行结果

(1)#include<stdio.h>main(){char c1='a',c2='b',c3='c';printf("a%cb%cc%c\n",,c1,c2,c3);}

2017-11-10 20:12:13 2211

原创 3.1 (1)

#includemain(){ int a =12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x %(int)y);}

2017-10-23 17:29:47 251

原创 什么是图灵测试

什么是图灵测试? 答: 图灵测试的方法是,被测试人,和一个是声称自己有人类智力的机器。测试时,测试人与被测试人是分开的,测试人只有通过一些装置(如键盘)向被测试人问一些问题,这些问题随便是什么问题都可以。问过一些问题后,如果测试人能够正确地分出谁是人谁是机器,那机器就没有通过图灵测试,如果测试人没有分出谁是机器谁是人,那这个机器就是有人类智能的

2017-09-28 18:30:48 1621

空空如也

空空如也

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

TA关注的人

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