如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
C语言程序设计实训电子信息1232苗延兵c语言程序设计实训的目的通过上机实习,熟练掌握循环语句、选择语句、以及结构体的运用技巧。在实习中通过实际操作,编写程序,发现问题,最后解决问题,提升对c语言实用性的理解,在实践中巩固各知识点。实训的意义在实习过程中,通过发现问题,解决问题,我们更容易的发现了自己的误区以及其容易犯的错误,从而在今后的学习中更加谨慎,达到事半功倍的效果,这将很有利于以后的学习实训过程1、(1)N-S图a=0i=1i<=4n=1n<=4m=1m<=4输出i,n,ma增1m增1n增1i增1输出a(2)程序#include"Stdio.h"intmain(void){inti,n,m,a=0;for(i=1;i<=4;i++)for(n=1;n<=4;n++)for(m=1;m<=4;m++){printf("%d%d%d",i,n,m);a++;}printf("\n%d",a);getchar();}2、(1)N-S图接收用户的输入到i中真i小于且等于10假n=i*0.1真i小于且等于20假n=1+(i-10)*0.075真i小于且等于40假n=1.75+(i-20)*0.05真i小于且等于60假n=2.75+(i-10)*0.03真i小于且等于100假n=3.35+(i-10)*0.015n=3.95+(i-10)*0.01输出n(2)程序#include"Stdio.h"intmain(void){doublei,n,m;printf("lirin=");scanf("%lf",&i);getchar();if(i<=10){n=i*0.1;printf("%lf",n);}elseif(i<=20){n=1+(i-10)*0.075;printf("%lf",n);}elseif(i<=40){n=1+0.75+(i-20)*0.05;printf("%lf",n);}elseif(i<=60){n=1+0.75+1+(i-10)*0.03;printf("%lf",n);}elseif(i<=100){n=1+0.75+1+0.6+(i-10)*0.015;printf("%lf",n);}else{n=1+0.75+1+0.6+0.6+(i-10)*0.01;printf("%lf",n);}getchar();}3、(1)N-S图i=100i<1000n=i/100,m=i%100,x=m/10,y=m%10真i==((n*n*n)+(x*x*x)+(y*y*y))假输出ii增1(2)程序#include"Stdio.h"intmain(void){inti,n,m,x,y;for(i=100;i<1000;i++){n=i/100;m=i%100;x=m/10;y=m%10;if(i==((n*n*n)+(x*x*x)+(y*y*y)))printf("%d\n",i);}getchar();}4、(1)N-S图接收用户的输入到i中,i!=’换行’i>='a'&&真i<='z'||i>='A'&&i<='Z'假a++真i==''假b++真i>='0'&&i<='9'假c++d++输出a,b,c,d(2)程序#include"Stdio.h"intmain(void){inta=0,b=0,c=0,d=0;chari;printf("shuruzifu,#jieshu:");for(;(i=getchar())!='\n';){if(i>='a'&&i<='z'||i>='A'&&i<='Z')a++;elseif(i=='')b++;elseif(i>='0'&&i<='9')c++;elsed++;}printf("a=%d\nb=%d\nc=%d\nd=%d",a,b,c,d);getchar();}5、(1)N-S图接收用户输入到a,bs=0,c=a,i=1i<=bs=s+aa=a*10+ci++输出s(2)程序#include"Stdio.h"intmain(void){inta,s,b,i,c;printf("shuzihegeshu=");scanf("%d%d",&a,&b);getchar();for(s=0,c=a,i=1;i<=b;i++){s=s+a;a=a*10+c;}printf("s=%d",s);getchar();}6、(1)N-S图a=1b=1i<=