10-28笔试题
来源:互联网 发布:怎么淘宝放单子 编辑:程序博客网 时间:2024/06/04 01:13
1、用标准C编程:找出整形数字1-100之间的素数,并打印出来。(素数:除了1和自己本身可以被整除。)
#include<stdio.h>int main(){int i,j,k=0,num=0;for(i=1;i<3;i++){printf("%3d",i);num++;k++;}for(i=3;i<101;i++){j=2;while(j<i){if(i%j==0)break;j++; }if(j==i){k++;num++;printf("%3d",j);if(k%6==0)//每五个换行 printf("\n");}}printf("\n1-100的素数总共有:%d",num);}
结果为:
2、用标准C编程:有两个整形变量m、n,求出这两个数的最小公倍数。
#include<stdio.h>int main(){int m,n,max;printf("请输入两个正整数:\n");scanf("%d%d",&m,&n);if(m>n){max=m;}else{max=n;}while(max<(m*n+1)){if(max%m==0&&max%n==0){printf("这两个整数的最小公倍数为:%d",max);break;}max++;}return 0;}
3、 用标准C编程:输出杨辉三角形的前10行:三角形的每一行是(x+y)^n的展开式各项的系数。例如:
第一行是(x+y)^0,其系数为1;
第二行是(x+y)^1,其系数为1;
第三行是(x+y)^2,其展开式为x2+2xy+y2,系数分别为1,2,1;
直观形式如下:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
结果为:
#include<stdio.h>int main(){int a[10][11]={0};a[0][1]=1;int i,j;for(i=1;i<10;i++){for(j=1;j<11;j++){a[i][j]=a[i-1][j-1]+a[i-1][j];}} for(i=0;i<10;i++){for(j=0;j<11;j++){if(a[i][j]>0)printf("%5d",a[i][j]);}printf("\n");}}
阅读全文
0 0
- 10-28笔试题
- 百度笔试题10
- 笔试题10
- 10-15笔试题
- 10-21笔试题
- 百度笔试题之0-2011-09-28济南笔试
- Java 笔试中经常遇到的10道笔试题
- C/C++笔试题(10)
- 2012.10.10网易笔试题
- 华为笔试题10道
- 笔试题练习10道
- 笔试题
- 笔试题
- 笔试题
- 笔试题
- 笔试题
- 笔试题
- 笔试题
- Unable to add window -- token android.os.BinderProxy@bf4921f is not valid
- 讲给Android程序员看的前端教程(12)——CSS选择器(2)
- 菜鸟日常错误之——Eclipce中出现错误: 找不到或无法加载主类 HelloWorld1
- LeetCode513
- 遍历文件夹下后缀为csv的文件,保存文件名
- 10-28笔试题
- 数据结构实验之二叉树四:(先序中序)还原二叉树
- linux基础(十五)自动装系统和lftp配置
- 专题模块phpcms
- ArrayList中的实现原理以及实现线程安全
- phpstorm|webstorm配置ES6语法支持和vue.js语法支持
- 数字证书文件格式(cer和pfx)的区别
- 在程序中嵌入 CTK 插件框架
- idea新建ssm的maven项目 已经idea的破解