一个java编程题目目

1.编写一个程序实现如下功能:计算1~100之间所有含8的数之和。2.从输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。3.编一个程序,输入20个整数,统计并输出其中正数、负数和零的个数。4.编程求1!+2!+3!+……+10!5.从键盘输入20个整数,存放在数组中,找出其中最大数并指出其所在的位置。6.从键盘输入两个正整数m和n,要求m中放大的值,n中放小的值,求它们的最大公约数和最小公倍数。7.从键盘输入一个3×3二维数组,输出该矩阵,再将其转置后输出。所谓转置即行列互换。8.编写一个程序实现如下功能:用下列近似公式计算e值,
1.编写一个程序实现如下功能:计算1~100之间所有含8的数之和。2.从输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。3.编一个程序,输入20个整数,统计并输出其中正数、负数和零的个数。4.编程求1!+2!+3!+……+10!5.从键盘输入20个整数,存放在数组中,找出其中最大数并指出其所在的位置。6.从键盘输入两个正整数m和n,要求m中放大的值,n中放小的值,求它们的最大公约数和最小公倍数。7.从键盘输入一个3×3二维数组,输出该矩阵,再将其转置后输出。所谓转置即行列互换。8.编写一个程序实现如下功能:用下列近似公式计算e值,误差应小于10-5…9.编写程序,要求从键盘输入正整数n,计算并输出下式的值。如输入:8,则输出:0. .从键盘输入10个整数,用冒泡法和选择法编程,将10个数按由大到小的顺序排序后输出。11.编写程序计算并输出:1+12+123+1234+……的前n(设0&n&10)项的和,n从键盘输入。用C语言写出程序代码题目有点多,大家能帮忙做几道就做几道,分我还可以再给,谢谢了
第一题:#include "std相关信息.h"
void main()
int a,b,sum=0;
for(a=0;a&=9;a++)
for(b=0;b&=9;b++)
if(a==8||b==8)
sum+=a*10+b;
printf("%d%d\t",a,b);//这句输出每个符合条件的数,可以不要
printf("\n总和为%d\n",sum);
}
第二题:
#include&stdio.h&
int b,c,d,e;
b=0;c=0;d=0;e=0;
/* b是字母 c是数字 d是符号 e是空格*/
fflush(stdin);
printf("请输入一串东西:");
while ((a=getchar())!='\n')
if(a&='a'&&a&='z'||a&='A'&&a...
第一题:#include "std相关信息.h"
void main()
int a,b,sum=0;
for(a=0;a&=9;a++)
for(b=0;b&=9;b++)
if(a==8||b==8)
sum+=a*10+b;
printf("%d%d\t",a,b);//这句输出每个符合条件的数,可以不要
printf("\n总和为%d\n",sum);
}
第二题:
#include&stdio.h&
int b,c,d,e;
b=0;c=0;d=0;e=0;
/* b是字母 c是数字 d是符号 e是空格*/
fflush(stdin);
printf("请输入一串东西:");
while ((a=getchar())!='\n')
if(a&='a'&&a&='z'||a&='A'&&a&='Z')
else if(a&='0'&&a&='9')
else if(a==' ')
printf("字母%d个\n",b);
printf("数字%d个\n",c);
printf("空格%d个\n",e);
printf("符号%d个\n",d);
}
第三题:
#include "stdio.h"
void main()
{
int positive=0,negative=0,zero=0;
int ch[20];
for(i=0;i&20;i++)
{
printf("请输入第%d个整数:",20-i);
scanf("%d",&ch[i]);
if(ch[i]&0)
positive++;
else if(ch[i]==0)
negative++;
}
printf("正数%d个,零%d个,负数%d个\n",positive,zero,negative);
}
第四题:
#include "stdio.h"
void main()
int sum=0;
for(i=1;i&=10;i++)
sum=sum+s;
printf("%d\n",sum);
其他答案(共3个回答)
.h"
void main()
long int i,a=1,sum=1;
for(i=1;i&=10;i++)
sum=sum+a;
printf("sum=%ld",sum);
int i,sum=0;
for(i=1;i&=100;i++)
if(i%8==0||i%10==8)
sum=sum+i;
printf("%d,sum");
}
2.
#include &stdio.h&
#include &string.h&
int main()
char strInput[255];
int nLength,nABC,nN
nLength=0;nABC=0;nNum=0;
scanf("%s",strInput);
nLength=strlen(strInput);
printf("所有字符数:%d\n",nLength);
char sTemp=strInput[i];
if (sTemp&=48 && sTemp&=57)
if ((sTemp&=65 && sTemp&=90) || (sTemp&=97 && sTemp&=122))
} while (i&nLength);
printf("字母数:%d\n",nABC);
printf("数字数:%d\n",nNum);
return 0;
}
for(i=1,i&=4,i++)
for(j=1,j&=2*i-1,j+...
我们老师发了两本,一本是谭浩强,绿色的,最好去买多一本习题解会更好。我用的是80年代那边英文的《The C programing language》,比较难学。...
定义个足够大的数组,把输入的N个整数作为数组的前N个元素。
先用基本的算法把这个数组的前N个数排序,然后按排好的顺序输出这前N个数就行了。
#include&stdio.h&
int fun(int n)
int i,sum=0;
for(i=1;i&=n;i++)sum+=i;...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区个人的面试经历,见文章:
对面试中常见的问题,我也进行了汇总,并给出了答案:
去哪儿:两道简答题,两道编程题,蛮假单的。
1、事件绑定的方法;
2、将location.search转化为对象的形式{};
滴滴:前面选择题是计算机网络,操作系统加前端的知识外加能力测评(智力和逻辑的)。
一道多选题:12个黑球,一个白球,每次数到13拿走一个;怎么样数能使最后留下来的是白球。
两道编程题,只过了一道;
最后是一个简答题,网页从打开到显示,经历了哪些过程
携程:刚开始一部分是能力测评,就是各种逻辑推理题做得我很心碎啊。表示脑子有点不够用,不知道是不是因为当时有点累的缘故。
第二部分是选择题,单选和多选混在一起,涉及can apply,innerHTML,innerTEXT,xss(Cross-site scripting)csrf(Cross-site request forgery,跨站请求伪造&)。AMD,(ipone6)vh, px pt, css3的menu,command,adiuo,canvas含义。
1、做一个下拉框,可以编辑的,有10w条数据.边滑动边显示。如何进行输入匹配,考虑算法的时间空间复杂度,尽可能高效。(这个不是一般的难啊.....)
2、水平垂直居中的方法。
3、常用的框架的优点
4、是一个js问题。
var bb=1; function aa(bb){bb=2;alert(bb)}; aa(bb);alert(bb).问最终的输出结果是什么(这个很简单啊)
网易:网易这次的题目很良心啊。
编程题三个,但是都很简单,半个小时全部搞定通过。
而且选择题基本都是前端的,考的挺注重细节的,涉及很多js语法,题目很新颖啊。
最后是一个简答题:关于cookie的设置,获取和移除。
美团 (第一次):做了美团后端,完全不懂,不过还是把碰到的题目说下。
选择题:进程之间的通信方法,session,cookies,Tcp, snmp, smtp,ftp 缺页中断,哪些设计模式与系统的扩展性关系,java中的concurrent,复杂度的计算。命令可以确定文件的大小(ls,df,find, du)
主要涉及 &概率论的排序,操作系统进程线程多线程,java程序的一些问题 equals &计算机网络 ,数据库一两道,数据结构 (先序遍历 栈等)
美团 (第二次):还是后端。没做完,后面直接关闭网页,交卷都不想交了。
涉及数据库(select语句速度),计算机网络(TCP握手),操作系统(进程,内存,线程),java(false,继承),数据结构(栈,红黑树,哈弗曼编码,复杂度)
location.assign,打开一个新页面方法,iframe中的js通信,
数据结构,java,c/C++三选一。 &其中有一个简答题10分,
两道编程题。
腾讯:全部同一张试卷,就一个js题目........貌似还做错了
选择题单选多选混在一起。。。真要命.............
里面有很多C++的指针,sizeof,enum,dns,路由汇聚,二叉树知识,系统开销,二分法,磁盘的最小单位等,磁盘最短查找路劲。
两个编程题,两个简答题。
简答题1:是网上一个面试题的改编,
简答题2:是数据库的设计
阿里:总共11题,两道编程题,一道是关于模板渲染的
var str="&div all-for='key in list' {{key.a}}&{{key.a}}{{$index}}&/div&";var list=[{a:"tttt"},{a:"bbbb"}];
一道是判断类型(string,number,error,regrex)
一道简答题:关于混合app和原生app的区别
选择题涉及css, nodejs, canvas, 96dpi, px pt rem em,cookies,Css3新特性
猿辅导:总共12道题目,60分钟。
直接是研发大类同一张试卷,前端的一点东西都没有。。。。直接跪啊
涉及概率论,操作系统,计算机网络,两道编程题,还有一个两直线共线条件。。。。。。。
1、TCP拥塞机制
2、互斥锁和信号量的区别
京东:选择题30个,算法题2个,5个简答题;120分钟
选择题涉及范围很广:算法,操作系统,liunix,前端等。
1、优雅降级和渐进增强;
2、图片轮播;(可以讲原理或者代码)
3、cookies,sessionStorage ,localStorage的区别;
4、盒模型,行内元素和块级元素的概念
5、前端性能优化
两道编程题:只有你把平等看待java,c++和前端,也说明你不懂前端。。。。。。。
CVTE:25道选择题,2道编程题;90分钟
选择题:数据库,前端,计算机网络;
1、图片轮播(完整代码)
2、对日期的格式化处理;
途牛:20道选择题,4道简答题;时间90分钟
选择题:前端;
1、为什么利用多个域名来存储网络资源会更有效?
2、文档类型的作用是什么?你知道多少种文档类型?
3、请说出三种减低页面加载时间的方法(加载时间指感知的时间或者实际加载时间)
4、你能解释一下JavaScript中的继承是如何工作的吗?
1.填空题(30分,10题)
  (1)获取随机数的方法:________。
  (2)JS中将一个变量强制改为浮点类型的方法:________。
  (3)根据id获取元素的原生JS方法:________。
  (4)将文档声明为HTML5文档类型,需要在文档头添加:________。
  (5)Chrome浏览器的私有样式前缀:________。
  (6)CSS3设置圆角的属性名:________。
  (7)CSS中,#是根据________来选择元素,.是根据________来选择元素。
  (8)form标签特有的属性请列举三个:________、________、________。
  (9)正则表达式中,$是什么意思:________。
  (10)typeof&123&返回:________。
2.简答题(25分,5题)
  (1)自定义一个浏览器兼容的事件绑定方法需要注意哪些问题?
  (2)设计一个布局方案,使得页面在pc端和pad端显示为一行三列,在手机端为一列三行。
  (3)请解释JSONP的工作原理。
  (4)display和position都有哪些值?分别列举一下这些值的用途。
  (5)地址栏输入一个地址后,输入回车,描述一下这时开始,浏览器做了什么。
3.应用题(25分,2题)
  (1)创建一个JS类,模拟实现方法的重载。(15分)
  (2)JS中也会有排序的需求,用JS实现一个标准的排序算法,对某个数字数组进行由低到高的排序。(10分)  
4.编程题(20分,1题)
  用html、css和js模拟实现一个下拉框,使得下拉框在各个浏览器下的样式和行为完全一致。说出你的设计方案,并且重点说明功能设计时要考虑的因素。
阅读(...) 评论() 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
三、问答题(编程题)
下载积分:800
内容提示:三、问答题(编程题)
文档格式:DOC|
浏览次数:97|
上传日期: 01:19:54|
文档星级:
全文阅读已结束,如果下载本文需要使用
 800 积分
下载此文档
该用户还上传了这些文档
三、问答题(编程题)
官方公共微信}

我要回帖

更多关于 c语言编程题目及答案 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信