电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

有趣的c好玩的程序设计cc++

有趣的c好玩的程序设计cc++_第1页
1/35
有趣的c好玩的程序设计cc++_第2页
2/35
有趣的c好玩的程序设计cc++_第3页
3/35
1.功能:求三个整数的平均值。程序如下: #include /*载入头文件 stdio.h*/ void main() /*主函数main*/ { int a,b,c,d; /*定义 a,b,c,d 为整型变量*/ a=105; b=75; c=85; d=(a+b+c)/3; printf("d=%d\n",d); /*显示"d=某数"并换行,某数是 d 的值*/ getchar(); /*等待用户,按任意键退出*/ return 0; } 2.功能:由键盘输入多边形的边数,求其内角和。程序如下: #include void main() { /*辨别多边形是否成立,不成立重新执行 do-while 语句间的命令*/ do { int x; printf("n="); scanf("%d",&x); /*由键盘输入 x 的值*/ printf("%d\n",(x-2)*180); /*显示内角和,公式为(x-2)*180*/ /*辨别多边形是否成立,不成立显示“Error”,成立显示“Right”*/ if (x<=2) printf("Error\n"); else printf("Right\n"); } while (x<=2); /*do-while 语句*/ getchar(); return 0; } 3.功能:由键盘输入两个数,显示器上显示较大数。程序如下: #include int big(int,int); /*创建整型变量函数big*/ void main() { int x,y; scanf("%d,%d",&x,&y); printf("big is %d\n",big(x,y)); /*输出big 函数的值,因为main 函数与用户自定义函数big 无关系,所以printf 后的输出项表是big(x,y),而不是big(n1,n2)*/ getchar(); return 0; } int big(int n1,int n2) /*用户自定义函数big*/ { if (n1>n2) return n1; /*返回n1 值*/ else return n2; /*返回n2 值*/ } 4.功能:由键盘输入一个等腰三角形的层数,画一个这样的三角形。程序如下: #include void main() { int i,j,n; printf("n:"); scanf("%d",&n); for (i=1;i<=n;i++) /*循环 n 次,每次输出一行*/ { for (j=1;j<=n-i;j++) /*输出该行前面的空格*/ printf(" "); for (j=1;j<=2*i-1;j++) /*输出该行中的星号*/ printf("*"); printf("\n"); } getchar(); return 0; } 注释:不能输入太多的行数,如 10000。 5.功能:由键盘输入一个最大值,求2 到这个最大值中的所有质数(素数)。程序如下: #include #include /*数学文件*/ void main() { int n,m,flag,i,j,num=1; printf("n:"); scanf("%d",&n); printf("2~ %d:\n",n); for (i=2;i<=n;i++) /*循环查找质数*/ { flag=1; m=(in...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

有趣的c好玩的程序设计cc++

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部