重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 职业资格考试
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

从键盘任意输入一个4位整数,编程计算并输出它的逆序数.例如:输入1234,分离出千位1、百位2、十位3和个位4,然后计算4*1000+3*100+2*10+1=4321,并输出4321。 **要求输入提示信息为:无 **要求输入格式为: "%d" **要求输出格式为:"%d" 程序运行示例如下: 1234 此处为输入 4321 此处为输出()。

答案
查看答案
更多“从键盘任意输入一个4位整数,编程计算并输出它的逆序数.例如:输入1234,分离出千位1、百位2、十位3和个位4,然后计算4*1000+3*100+2*10+1=4321,并输出4321。 **要求输入…”相关的问题

第1题

运行下列程序: Dim t As Integer Private Sub Form_Click() t = 2 x=Val(

运行下列程序: Dim t As Integer Private Sub Form_Click() t = 2 x=Val(InputBox("输入一个整数5")) Print funl(x); t End Sub Private Function fun1(y) If y>0 Then fun1 = 1: t=10 Else If y=0 Then fun1 = 0: t=20 Else fun1 = -1: t=30 End If End Function 从键盘为变量x输入数据5,输出的结果是【 】。

点击查看答案

第2题

逻辑结构程序设计 1.实验目的 ①了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”)。 ②学会正确使用

逻辑结构程序设计

1.实验目的

①了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”)。

②学会正确使用逻辑运算符和逻辑表达式。

③熟练掌握if语句和switch语句。

④结合程序掌握一些简单算法。

⑤学习调试程序。

2.实验内容

本实验要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。

3.程序编写

①下面程序实现:输入三个整数,按从大到小的顺序进行输出。请在if后的()内填入正确内容。

main()

{int x,y,z,c;

scanf("%d%d%d",&x,&y,&z);

if( )

{c=y;y=z;z=c;}

if( )

{c=x;x=z;z=c;}

if( )

{c=x;x=y;y=c;}

printf("%d,%d,%d",x,y,z);

}

②以下程序实现:输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母:其他字符不变。请在()内填入正确内容。

main()

{char ch;

scanf("%c",&ch);

if( )ch=ch+32;

else if(ch>='a'&&ch<='z')( )

printf("%c",ch);

}

③试编程判断输入的正整数是否既是5的整数倍又是7的整数倍。若是,则输出yes;否则输出no。

④编程实现:有3个整数a,b,c,由键盘输入,输出其中最大的数。

⑤给出100分制成绩,要求根据成绩的多少,输出成绩等级“A”、“B”、“C”、“D”、“E”。90分以上为“A”,80~89分为“B”,70~79分为“C”,60~69分为“D”,60分以下为“E”。用switch语句进行编程。

点击查看答案

第3题

请教:2011年全国计算机等级考试一级MS Office全真模拟练习题(9)第1大题第10小题如何解答?

【题目描述】

第 10 题二进制数1111101011011转换成十六进制数是

【我提交的答案】: A
【参考答案与解析】:

正确答案:D

答案分析:

二进制整数转换成十六进制整数的方法是:从个位数开始向左按每4位二进制数一组划分,不足4位的前面补0,然后各组以一位十六进制数字代替即可。

【我的疑问】(如下,请求专家帮助解答)

这个应用什么方法计算,比如说有公式吗

点击查看答案

第4题

结构体和共用体 1.实验目的 ①掌握结构体型变量的定义和使用。 ②掌握结构体型数组的概念和使用。 ③掌握链

结构体和共用体

1.实验目的

①掌握结构体型变量的定义和使用。

②掌握结构体型数组的概念和使用。

③掌握链表的概念,初步学会对链表进行操作。

④掌握共用体的概念与使用。

2.实验内容

编程序,然后上机调试运行。

①输入和运行以下程序

union data

{int i[2];

float a;

long b;

char c[4];

}u;

main()

{ scanf("%d,%d",&u.i[0],&u.i[1]);

printf("i[0]=%d,i[1]=%d,a=%f,b=%ld,c[0]=%c,c[1]=%c,c[2]=%c,c[3]=%c",u i[0],u i[1],u.a,u.b,u.c[0],u.c[1],u.c[2],u.c[3]);

输入两个整数10000、20000给u.i[0]和u.i[1],分析运行结果。

然后将scanf语句改为:

scanf(”%ld",&u.b);

输入60000给b,分析运行结果。

②从键盘输入一个人的姓名、年龄、性别和身高,然后将它们打印出来。

③在某个选举区中共有500个选民,有6个候选人,要求编写一个程序来统计并显示每一个候选人的得票数量。

④在一个盒子中有红、绿、蓝、白四种颜色的球各若干。现在需要依次从盒子中取出两个球,问取出的两个球颜色不同的可能取法共有多少?编程打印出可能的取法。

点击查看答案

第5题

以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输

以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输入一个职工号,查找并输出该职工的信息,如果没有找到,则输出Not Found。假设文件操作总是成功的。

#include<stdio.h>

struct worker

{/*职工结构体*/

int num; /*工号*/

float pay /*工资*/

struct worker *next;

};

float averpay(struct worker per[],int n)

{

float sum=0;

int i;

for(i=0;i<n;i++)

sum+=______;

return sum/n;

}

struct worker*find(struct worker per[],int n,int num)

{

inti;

for(i=0;i<n;i++)

if(per[i].num==num)

return______;

return NULL;

}

main ()

{

struct worker per[10],*p;

float x,ave;

int num,i;

FILE *fp;

/*从文件中输入10个职工的信息*/

fp=______;

for(i=0:i<10; i++)

{

fscanf(fp,"%d%f",&num,&x);

per[i].num=num;

per[i].pay=x;

}

fclose(fp);

/*计算并输出平均工资*/

ave=averpay(per,10);

printf("Average=%f\n",ave);

/*查找某个职工*/

scanf("%d",&num);

p=______;

if(P!=NULL)

printf("%d,%f\n",p->num,p->pay);

else

printf("Not Found\n");

}

点击查看答案

第6题

编程求任意两个正整数(利用两个文本框输入)的最大公约数,并利用标签输出结果。

点击查看答案

第7题

下列程序实现的功能是:从键盘上输入10个整数,并把它们写到“D:”盘“a1.dat”文件中,然后从中读出第5
个数并输出。 Private Sub Form_Click() Dim k As Integer Dim n As Integer,i As Integer n=Len(k) Open【 】As10 Len=n For i=1 To 10 k=InputBox("请输入一个整数") 【 】 Next i 【 】 Get 10,,k Print k End Sub

点击查看答案

第8题

循环控制 1.实验目的 ①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。 ②掌握在程序设计中用

循环控制

1.实验目的

①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。

②掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。

③进一步学习调试程序。

2.实验内容

编程序并上机调试运行。

①逐个检查1到200的所有整数,求1到200之间的完全平方数。

②判断一个整数是否为素数。

③由标准输入读一行字符,输出各个字符的编码。

④统计由标准输入得到的文件中字符的个数。

⑤统计输入数据的个数,找出其中的最小值和最大值。

⑥分别统计输入文件中的空格、行、数字、花括号以及其他所有字符的个数。

⑦打印Fibonacci序列前30个数。

⑧填出下列程序的运行结果。

main()

{int k=0;char c='A';

do

{ switch(c++)

{case'A':k++;break;

case'B':k--;

case'c':k+=2; break;

case'D':k=k%2; contlnue;

case'E':k=k*10;break;

default:k=k/3;

}

k++;

}

while(c<'G');

prinff("k=%d\n",k);

}

⑨若运行以下程序时,从键盘输入3.6 2.4<CR> (<CR>表示回车),写出程序的运行结果。

#include<math.h>

main()

(float x,y,z;

scanf("%f%f",&x,&y);

z=x/y

while(1)

{if(fabs(z)>1.0) {x=y;y=z:z=x/y:}

else break;

}

printf("%f\n",y);

}

⑩编写程序,从键盘输入6名学生的5门成绩,分别求出每个学生的平均成绩,并依次输出。

编程求1!+2!+3!+4!+……………+19!+20!。

找出1000之内的所有完数。

输出9*9口诀。

打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,冈为153=13+53+33

猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,只剩下一个桃子了。求猴子第一天共摘了多少个桃子。

要求编写程序使得在屏幕上输出如下图形。

点击查看答案

第9题

某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生

某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?

A.89

B.92

C.93

D.97

点击查看答案

第10题

机械效益△是衡量机构力放大程度的一个重要指标。其定义为在不考虑摩擦的条件下机构的输出力(力矩)与输入力(

机械效益△是衡量机构力放大程度的一个重要指标。其定义为在不考虑摩擦的条件下机构的输出力(力矩)与输入力(力矩)之比值,即△=|Mr/Md|=|Fr/Fd|。试求图示各机构的机械效益,图(a)所示为一铆钉机,图(b)为一小型压力机,(c)为一剪刀机(计算中所需各尺寸从图中量取)。

点击查看答案

第11题

某小学五年级的学生身高(按整数厘米计算),最矮的是148厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么至少要选出多少人,才能保证有5人的身高相同?

A.49

B.53

C.61

D.66

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝