C程序设计:将10个数中的所有偶数除以2、所有奇数乘以2后输出这些数

vc1y2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
zjjw 共回答了20个问题 | 采纳率90%
#include "stdio.h"
void main()
{
int a[10],i;
printf("输入10个数字:");
for (i=0;i
1年前

相关推荐

选择结构程序设计 用英语怎么说
津津有味1231年前2
镜子12 共回答了18个问题 | 采纳率88.9%
Choice for structured programming
程序设计:给一个同心圆,每个环涂有一种颜色,如何去实现每种颜色所占的比例?
程序设计:给一个同心圆,每个环涂有一种颜色,如何去实现每种颜色所占的比例?
如图

如何用代码实验?给个思路也可以啊.
爱无方向1年前1
石头子5438 共回答了24个问题 | 采纳率95.8%
主要是数学问题,算圆环在整个圆形中占得比率而已
,程序设计题 1 、 从键盘输入一个变量,判断该数是奇数还是偶数.2、 计算1-100之间所
wanjiang101年前1
天水生伊 共回答了16个问题 | 采纳率93.8%
clear
input "请输入一个数:" to x
if x%2=1
?"是奇数"
else
?"是偶数"
endif
第2题是什么?
Objective-C2.0程序设计原书上的地址簿问题
Objective-C2.0程序设计原书上的地址簿问题
@interface AddressCard:NSObject
{
NSString *name;
NSString *email;
}
@property (copy,nonatomic) NSString *name,*email;
-(void) setName:(NSString *) theName andEmail:(NSString *) theEmail;
-(void) print;
@end
实现文件
@synthesize name,email;
-(void) setName:(NSString *) theName andEmail:(NSString *) theEmail
{
self.name = theName;
self.email = theEmail;
}
在没有加copy和nonatomic属性之前
-(void) setEmail:(NSString *)email
{
email=[[NSString alloc] initWithString:email];
}
-(void) setName:(NSString *)name
{
name=[[NSString alloc] initWithString:name];
}
name和email的属性想要先拥有自己对象,而在在没有加copy和nonatomic属性之后看到的却是上面的-(void) setName:(NSString *) theName andEmail:(NSString *) theEmail只是进行指针的赋值,这样的结果name和email拥有自己的对象吗?为什么书上会这么来使用?
阿Q里的主角1年前1
zznoo 共回答了12个问题 | 采纳率91.7%
你好,很高兴能与你交流.
在 -(void) setName: (NSString *) theName andEmail: (NSString *) theEmail 函数中书上使用了
  self.name = theName;
  self.email = theEmail;
的代码,据我所知,self.name= theName这样的写法属于Objective-c的特性,它等于
[self setName:theName],也就是调用了自动生成的setter代码. 此外,copy指令是通知Xcode生成了调用复制构造函数的代码.写法如同name=[[NSString alloc] initWithString:name]这样,是一样的东西.所以书上这样用没什么问题.
程序设计,求ax的平方加上bx加上c等于0方程的解
阳光华1年前1
初接触决战 共回答了19个问题 | 采纳率100%
#include
using namespace std;
int main()
{
double a,b,c,x,y;
coutb>>c;
for(x=-1000;x
matlab程序设计,矩阵操作1)构造5X5的矩阵A,其中元素为1到25(按行排列)2)去掉A中的第4行,构造矩阵B3)
matlab程序设计,矩阵操作
1)构造5X5的矩阵A,其中元素为1到25(按行排列)
2)去掉A中的第4行,构造矩阵B
3)去掉A中第4列,构造矩阵C
4)在A中添加第6列,元素为[1 3 5 7 9]^t构造矩阵D,^t 记作右上的小T
5)在A中添加第6列,元素为[1 3 5 7 9],构造矩阵E
liqi_kaixin1年前1
PACCF 共回答了17个问题 | 采纳率94.1%
1) A=reshape(1:25,5,5)'
2) B=A([1:3 5],:)
3) C=A(:,[1:3 5])
4) D=[A [1 3 5 7 9]']
5) 是行吧,E=[A; 1 3 5 7 9]
按照程序设计语言的发展历史,可将它们大致分为三种类型:___、面向过程的语言、___.
按照程序设计语言的发展历史,可将它们大致分为三种类型:___、面向过程的语言、___.
子类对从父类继承来的属性变量重新加以定义,称为属性的___
拉拉宝贝1231年前1
赖赖617 共回答了18个问题 | 采纳率100%
面向机器语言 面向对象语言
寻找“通过列主元高斯消去法来求解线性代数方程组的解”的 C++程序设计
寻找“通过列主元高斯消去法来求解线性代数方程组的解”的 C++程序设计
用列主元高斯消去法来求解线性代数方程组AX=B的解:,如以下方程组:a11(X1)+a12(X2)+a13(X3)=b1 (1)
a21(X1)+a22(X2)+a23(X3)=b2 (2)
a31(X1)+a32(X2)+a33(x3)=B3 (3)
(1)其中A矩阵为已知系术矩阵 a11 a12 a13
a21 a22 a23
a31 a32 a33
(2)其中B矩阵为已知常数矩阵 b1
b2
b3
(3)其中X矩阵为待求变量矩阵 [X1 X2 X3]
xiao20081年前1
lbb2110836 共回答了18个问题 | 采纳率100%
代码太长,提交时说重复字符太多,不能发上来,我可以通过QQ给你发
3.程序设计题 请编写函数fun,其功能是:计算并输出给定10个数的方差
3.程序设计题 请编写函数fun,其功能是:计算并输出给定10个数的方差
/*3.程序设计题
请编写函数fun,其功能是:计算并输出给定10个数的方差:
例如,给定的10个数为75.0、66.0、73.0、84.0、57.0、67.0、45.0、92.0、44.0、58.0,则输出为F=14.982990.
注意:部分源程序已给出.请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的花括号中填入所编写的若干语句.*/
#include
#include
double fun(double y[10])
{int i;double s=0.0,k=0.0,t=0.0;
for(i=0;i
和你ii嗑41年前1
11格11 共回答了23个问题 | 采纳率91.3%
printf("f=%fnn",f);
out=fopen ("outfile.dat","w");
汇编语言程序设计的两道题1.执行一条段内RET指令后,应完成的操作是( ) 。A.SP指针加2,然后从堆栈中弹出两个字节
汇编语言程序设计的两道题
1.执行一条段内RET指令后,应完成的操作是( ) 。
A.SP指针加2,然后从堆栈中弹出两个字节内容
B.从堆栈中弹出两个字节的内容,然后SP指针加2
C.SP指针减2,然后从堆栈中弹出两字节内容
D.从堆栈中弹出两个字节的内容,然后SP指针减2
2.下面的程序将二进制表示的十六进制数字转换成ASCII码再显示出来请根据题意,完善该程序。
TABLE SEGMENT
TAB_DA DB 30H , 31H , 32H , 33H , 34H
DB 35H , 36H , 37H , 38H , 39H
DB 41H , 42H , 43H , 44H , 45H , 46H
TAB_HEX DB 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
DB 0AH, 0BH, 0CH, 0DH, 0EH, 0FH
TABLE ENDS
COSEG SEGMENT
ASSUME (1)
START: MOV AX , (2)
MOV DS , AX
MOV CX , 10H
MOV BX , OFFSET TAB_DA
MOV SI , OFFSET TAB_HEX
NEXT: MOV (3) , [SI]
XLAT TAB_DA
MOV (4) , AL
MOV AH , 02H
INT 21H
MOV DL , 00H ;显示空格
MOV AH , 02H ;
INT 21H ;
INC (5)
LOOP NEXT
MOV AH , (6)
INT 21H
COSEG (7)
END START
(1)(2)(3)(4)(5)(6)(7)分别填写什么?
wangnan10241年前1
12364-12364 共回答了19个问题 | 采纳率89.5%
把你解答下这两个题目:
1、选B,子程序的RET指令就是先要把堆栈中原来入栈的地址给弹出来,也就是主程序中得调用子程序中得下一指令,然后堆栈指针SP加2,注意栈地址是栈底地址最大,越上越小。
2、(1)DS:DATA ,CS:CODE
(2)DATA
(3)AL
(4)DL
(5)BX
(6)4C00H
(7)ENDS
这个应该是很简单啊,自己找本书好好看看类似的程序,很多空都是程序的基本结构里的语句,好好看看书,希望对你有所帮助。
求用加减运算求平方根的算法看程序设计的时候看到一个子程序,他的方法是用入口参数减去(2n+1),差保留做下一次运算,当差
求用加减运算求平方根的算法
看程序设计的时候看到一个子程序,他的方法是用入口参数减去(2n+1),差保留做下一次运算,当差小于(2n+1)时,n即为根…求解释…
轩辕八荒1年前1
乐了乐了 共回答了25个问题 | 采纳率84%
n从1开始,2n-1吧?没错!如25的平方根为1+3+5+7+9,共5项,n为5,所以25的平方根是5;同理1+3+5+7+9+11+13+15+17+19=100,所以100的平方根是10……所有的完全平方数都能够分解为从1开始的连续奇数之和!这个关系可用数学归纳法证明.
程序设计题 找出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例
程序设计题 找出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例
程序设计题
找出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方.
请编写程序,找出所有满足上述条件的数,将所有满足条件的数依次按格式"%dn"写入考生文件夹下的sj540.c文件中.要求每行存放一个数.
*注:最终以sj540.c为名保存.
儋州振南橡胶厂1年前1
越位男 共回答了22个问题 | 采纳率86.4%
水仙花数:
#include
void main()
{
int a,b,c,i;
for(i=100;i
C语言程序设计中几个很基础的问题,感激不尽~
C语言程序设计中几个很基础的问题,感激不尽~
设int m=10,则下列表达式的值不等于零的有( )
A.1%2
B.m=10/11.0
C.m==8
D.2/3
E.m&m
F.(m|m)
G.m
H.m^m
设int x=10,y=3;则下列表达式值为1的是( )
A.(y==x/3)
B.=x%7
C.x>0&&y<0
D.=y||x>=y
kitty80451年前1
wisdom_chj 共回答了18个问题 | 采纳率100%
AF
1%2为1除2的余数为1
int m=10/11.0=0 10/11.0应该为小数 然后转换成了int型为小数的整数部分及0
m==8 此时10==8为假则为0
2/3为0 两int型相除 结果用int存储
~m&m为0 因为自身与自身的反做交的话肯定是0
F ~(m|m)=~m=-11 此中的为二进制计算
G !m 为0 此时将m视为true true的反为false即0 (除了0都是true)
H m^m=0 ^表示异或 自身异或自身则为0

D
其中
A. !(y==x/3) x/3为int存储为3 y==3为true 取反则为0
B. y!=x%7 x%7=3 y!=3为false 则为0
C. x>0&&y0 满足 y=y x!=y满足 为true x>=y不满足 为false true||false 为true
c语言练习题 和表达式"!x)"值完全相同的表达式什么一道高级语言程序设计的课后习题
c语言练习题 和表达式"!x)"值完全相同的表达式什么一道高级语言程序设计的课后习题
2007版的 高级语言程序设计 第三章的课后习题
设x为整型变量,和表达式"!x)"值完全相同的表达式 是
A.x==0
B.x==1
C.=0
D.=1
都市E人1年前1
chenming_ 共回答了29个问题 | 采纳率96.6%
答案为C,见过if(x)的吧,括号中的x补全就是x!=0,而!x=x.
类程序设计语言,PDL,N-S图,algorithm
janeleee1年前1
raoli005 共回答了17个问题 | 采纳率94.1%
类程序设计语言:
介于伪码和某种语言之间的类语言,一般用做描述工具.类,也就是像的意思,在机器上真正的实现还是要另外再编写的,只是为了描述方便而产生的语言.
PDL:
页描述语言Page Descriptional Language,也就是所谓的打印语言.功能强大,能输出复杂的页面和图像,但由于其复杂性处理起来的速度也相对较慢.
N-S图:
编程过程中常用的一种分析工具,提出了最初分析问题方法.N-S的三种语句:顺序语句、分支语句和循环语句可模拟出事件.
algorithm
即算法,是对特定问题求解步骤的一种描述.是由一个或多个操作的指令的有限序列.具有有穷性,确定性,可行性和输入输出的特性.
8.结构化程序设计的3种结构是 ( ) A.顺序结构、选择结构、转移结构 B.分支结构、等价结构、循环结构
8.结构化程序设计的3种结构是 ( ) A.顺序结构、选择结构、转移结构 B.分支结构、等价结构、循环结构
8.结构化程序设计的3种结构是 ( )
A.顺序结构、选择结构、转移结构 B.分支结构、等价结构、循环结构
C.多分支结构、赋值结构、等价结构 D.顺序结构、选择结构、循环结构
绿野仙踪001年前3
月亮来坐罢 共回答了18个问题 | 采纳率94.4%
在结构化程序设计中,任何程序段的编写都基于3种结构:分支结构、循环结构和顺序结构
我想你这个题目的答案应该是D
(1)下列选项中不符合良好程序设计风格的是( ). A)源程序要文档化 B)数据说明的次序要规范化 C)避
(1)下列选项中不符合良好程序设计风格的是( ). A)源程序要文档化 B)数据说明的次序要规范化 C)避
(1)下列选项中不符合良好程序设计风格的是( ).
A)源程序要文档化 B)数据说明的次序要规范化
C)避免滥用goto 语句 D)模块设计要保证高耦合、高内聚
li_jun19731年前1
norco-630 共回答了19个问题 | 采纳率78.9%
D,是地耦合,高内聚
JAVA程序设计帮我设计一个JAVA程序:(猜字游戏)编写一个小游戏,游戏规则如下:随机产生4个不同的0—9之间的整数,
JAVA程序设计
帮我设计一个JAVA程序:(猜字游戏)编写一个小游戏,游戏规则如下:随机产生4个不同的0—9之间的整数,然后让用户依次输入4个不同的0—9之间的整数,判断用户猜中值的个数n(值相同即可),用户猜中值及位置的个数m。若m=4,则提示类似“恭喜!你真聪明!”,若m<4,则提示类似“nBmA”,同时提示用户继续猜测,并允许用户放弃猜测。如若4个随机数依次为2,5,3,8,而用户输入的4个数依次为2,3,6,8,则应提示“3B2A”。基本要求: (1)满足游戏功能规则。 (2)有良好的交互界面(提供GUI操作界面)。扩展要求: (1)记录用户的姓名及成绩(猜中所花的次数)。 (2)将用户记录按成绩高低排序。或者2.(字母统计)有一篇英文文章,试统计其中26个字母出现的个数(忽略大小写)。基本要求: (1)实现功能,并提供一个GUI界面。 (2)输出统计信息时按照字母出现个数的多少进行排序。扩展要求:用图表显示出统计信息。如用一个曲线图显示,x轴为26个字母,y轴为每个字母出现的个数。帮我设计JAVA程序,随便选择一个,能两个都设计下就更好。
腐猫1年前1
我是oo我扒谁 共回答了20个问题 | 采纳率80%
这个不就是逻辑推数字嘛
用两个累加器就OK了
第一步 用Random类生成四个不重复的随机数 存起来作为最终答案
第二步 定义两个累加器 一个用来算A的个数,一个用来算B的个数
第三步 做好前台界面等待用户输入四个数 做四个TextBox和一个按钮即可
第四步 分别计算A的个数和B的个数
第五步 如果猜中 告诉用户 否则 显示XAXB
第二个就是文件流
用FileStream类 按照字符读取就可以了
1.定义一个26个长度的数组sum[26],都赋值成0
2.单字符循环读取
3.如果等于'A'或者'a' sum[0]++ ‘B’或者'b' sum[1]++
以此类推
4.判断如果读取结果不为空 则继续 否则 推出循环
曲线图没用过 个人感觉不难
如果有需要 我可以给你写个gui的你先试试
鸡兔同笼.已知鸡兔总头数为h(设为30),总脚数为f(设为90),球鸡兔各几只.【C语言程序设计题】
笑容映红夕阳1年前1
婕婕宝贝1985 共回答了18个问题 | 采纳率94.4%
#include
void main( )
{
int heads,feet,cocks,rabbits;
scanf("%d%d",&heads,&feet);
if(heads < 0 || feet % 2 != 0 || feet < 2 * heads || feet > 4 * heads)
{
printf("Non");
return;
}
rabbits = (feet - 2 * heads) / 2;
cocks = heads - rabbits;
printf("cocks:%d,rabbits:%dn",cocks,rabbits);
}
程序设计 用求根公式求一元二次方程x^2+3x+2=0的解.
kakashi211年前3
草头人匕 共回答了29个问题 | 采纳率79.3%
python
import math
a=1.0
b=3.0
c=2.0
x1 = (-b + math.sqrt(b**2-4*a*c))/(2*a)
x2 = (-b - math.sqrt(b**2-4*a*c))/(2*a)
要求用c语言设计一个程序 题目从以下任选 高手速度 主要需要1程序设计功能图 2详细设计3 程序运行界面
要求用c语言设计一个程序 题目从以下任选 高手速度 主要需要1程序设计功能图 2详细设计3 程序运行界面
4调试分析总结
题目:B1、设计一个菜单程序,选择数字键1生成10个[10,100]随机整数并排序输出(每行5个),选择数字2在数组中查找是否有从键盘中输出的数字,选择3则回到操作系统状态。
要求:1,生成随机整数、排序、查找有三个不同的函数完成;2,排序方法使用选择法或冒泡法;3,查找使用二分法。
B2、从键盘输入字符串,将其中的单词(两个空格之间的字符串)的第一个字母转换为大写字母,输出原始字符串及转换后的所有单词,直到输出“*”结束转换和输出。
要求:单词的第一个字母转换为大写字母由一个单独的函数完成。
B3、四则运算考题。随机产生指定范围的数,显示每道的回答结果、得分及正确答案。(每次10道,每道2分)
B3、四则运算考题。随机产生指定范围的数,显示每道的回答结果、得分及正确答案。(每次10道,每道2分)
要求:减法的结果为正,除法结果为整数。
B4、输入若干行正文,输出其中含有给定单词的那些行。
要求:例如输入正文为
The expression exprl is evaluated first.
If it non-zero(true), then the expression
给定单词为“is”,则输出为
The expression exprl is evaluated first.
B5、写一个统计学生成绩的程序,要求输入10个学生5门功课的成绩,分别用子函数求出:(1)每个学生的平均分;(2)每门功课的平均分;(3)找出最高分所对应的学生和功课。
要求:输入成绩一要由一个单独的函数完成。
B6、从一个文本文件读取正文,统计每个数字出现的次数和其他字符出现的次数。
要求:“统计每个数字出现的次数和其他字符出现的次数”写一个自定义函数;交作业时,文本文件与程序文件都要有。
B7、从一个文本文件读取正文,将其中的小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变,然后输出到另一个文本文件中保存。
要求:“小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变”写一个自定义函数;交作业时,两个文本文件与程序文件都要有。
B8、在C/C++语言环境下开发简单的绘图程序,分别实现画点、线、图形等功能。
要求:“画点”、“线”、“图形”分别写在三个自定义函数中,主函数使用菜单选择程序由switch语句分别调用自定义函数。
B9、在C/C++语言环境下实现复数运算:复数的乘法、除法和乘幂运算。
要求:“复数的乘法、除法和乘幂运算”分别写在三个自定义函数中,主函数由switch语句分别调用自定义函数。
B10: 输出满足以下条件三位数n(100---999),
(1) 它除以11所得到的商等于n的各位数字的平方和;
(2) 其中至少有两位数字相同。
例如:131 131/11=11 12+32+12=11
要求:用子函数完成条件1,条件2。
B16.求已知二个函数的的定积分(用指向函数的指针)
已知:
要求:(1)用循环迭代算法
(2)用指向函数的指针
B17.输入任意个电影名字,按字典次序排序。(用动态内存分配)
要求:(1)使用字符型数组处理电影名字
(2)使用动态内存分配
(3)在主函数中输入电影名字
(4)建立一个子函数,实现将电影名字按字典次序排列
30, 数组中的数为1,3,5,15,函数返回4。
B26. 用面向对象的方法计算三角形类:三角形的三边及与三边相关的运算
要求:(1)面向对象方法
(2)计算三角形三边的周长和面积
用邮箱也行 速度
任选一个就行 主要要一个 程序设计功能图 还有详细设计流程图
1年前1
1024007 共回答了20个问题 | 采纳率85%
就这几个小程序还要流程图和详细设计。。你要我们怎么写的出来。。话说这也需要设计?
汇编语言程序设计题目一、改错(只能对每条错误指令的一个操作数进行修改)。(共10分,每小题1分) 1. MOV BX,A
汇编语言程序设计题目
一、改错(只能对每条错误指令的一个操作数进行修改)。(共10分,每小题1分)
1. MOV BX,AL 改正:
2. MOV AX, A999H 改正:
3. MOV AL, 1234 改正:
4. MOV AX, [CX] 改正:
5. MOV DS, 1000H 改正:
6. ADD [BX],10 改正:
8. PUSH AH 改正:
9. INC [BP] 改正:
9. MOV [DI],WORD PTR [SI] 改正:
10. MUL 10 改正:
二、填空题
1.8086的物理地址有20位,可访问 MB的存储空间。
2.地址表达式中出现的变量或标号,均是取它们的 参加运算。
3.数值表达式的计算是在 期间进行的。
4. 设(DS)=1000H,(ES)=2000H,(SS)=3000H,(SI)=10H,(BP)=20H,(CX)=30H。 实模式下,指令“ MOV CH,[SI][BP+2] ”中,源操作数的物理地址是 ,源操作数的寻址方式是 。
5.若要清除BX中的第12到第7位,需要用语句 实现。
6.字长为8,设二个有符号数的补码分别为 78H 和 87H,那么这二个数的真实的值分别是: 、 。
7.依次执行  MOV AH, 33H
        ADD AH, 5EH
  执行完后,(AH)= ____ OF = ____ SF = ____
8. 下列指令序列执行前,(AX)=1000H,(BX)=2000H,(CX)=3000H,(SP)=1008H。
PUSH AX
PUSH BX
POP CX
则执行后:(CH)= _____________, (SP)= _____________ 。
三、依次执行如下程序段中的各指令,指出每一条指令执行后,AX中的十六进制内容是什么?
MOV AX, 1234H ;(AX) =
SAL AX, 1 ;(AX) =
AND AL, 0FH ;(AX) =
ADD AX, 1000H ;(AX) =
ROR AX, 1 ;(AX) =
XCHG AH, AL ;(AX) =
INC AH ;(AX) =
TEST AX, 8000H ;(AX) =
四、数据段问答题
设当前数据段的定义如下:
DATA SEGMENT
A1 DB 1, 2, 3, 0
B1 DW 5678H, -1
LEN EQU $-B1
C1 DW C1,LEN
D1 DB $-B1,2 DUP(2, 0)
DATA ENDS
1. 以字节为单位,画出该数据段的数据存储示意图, 并在存贮图中标明各变量的偏移地址;
2. 指出执行下列各指令后,各寄存器的内容。
(1)MOV AL, A1+1 ; (AL) = ________
(1)MOV BX, C1 ; (BX) = ________
(2)MOV AX, B1-1 ; (AX) = ________
(3)MOV DL, LEN ; (DL) = ________
五、编程题
缓冲区BUF中有若干个有符号数(每个数占2个字节), 数的个数保存在寄存器AL中, 试编写一个程序求BUF中所有正数的和(不考虑溢出的情况),并将结果保存到AX中。
黑犬黑犬土地1年前1
yt312 共回答了13个问题 | 采纳率84.6%
一、改错(只能对每条错误指令的一个操作数进行修改)。(共10分,每小题1分)
1. MOV BX,AL 改正: MOV BX,BX
2. MOV AX, A999H 改正:MOV AX,0A999H
3. MOV AL, 1234 改正:MOV AX,1234
4. MOV AX, [CX] 改正:MOV AX,[BX]
5. MOV DS, 1000H 改正:MOV AX,1000H MOV DS,AX
6. ADD [BX],10 改正: ADD BYTE PTR [BX],10
8. PUSH AH 改正:PUSH AX
9. INC [BP] 改正:INC BYTE PTR [BP]
9. MOV [DI],WORD PTR [SI] 改正:MOV DI,WORD PTR [SI]
10. MUL 10 改正:MOV CX,10 MUL CX
求一个C程序设计 if x is A then y is 求R
oooppp21年前1
BlackEYEd77 共回答了10个问题 | 采纳率90%
if(x==A)
{
y =B;
}
对一元二次方程ax^2+bx+c=0求解,若有实根则输出实根,否则输出无实根,用VFP程序设计
你说啥就是啥吗1年前1
10823210 共回答了17个问题 | 采纳率100%
CLEAR
?"请输入数据A"
INPUT TO A
?"请输入数据B"
INPUT TO B
?"请输入数据C"
INPUT TO C
DELTA=B*B-4*A*C
DO CASE
CASE DELTA>0
?"方程有两个不相等的实数根:"
?(-B+SQRT(DELTA))/(2*A)
?(-B-SQRT(DELTA))/(2*A)
CASE DELTA=0
?"方程有两个相等的实数根!"
?-B/(2*A)
CASE DELTA
c++程序设计初级题目(矩阵计算)
c++程序设计初级题目(矩阵计算)
计算矩阵A=〔123〕 B=〔12〕 计算他们的乘积.
456 34
56
我们才初学哦 要用到数组和FOR循环语句哦
我在线等
1、 实验内容或题目
编写一个程序,计算一个M*N阶矩阵和一个N*M阶矩阵相乘,并输出结果矩阵,同时求出矩阵元素最大值、最小质及所有元素平均值.
2、实验目的与要求
⑴ 进一步熟悉熟悉VC++6编译环境,掌握运用VC编译C程序的基本方法
⑵ 掌握常见的流程控制结构,熟练掌握二维数组的定义与访问
⑶ 注意输出格式美观.
口木一了1年前1
lixufang 共回答了21个问题 | 采纳率76.2%
#include#includeusing namespace std;int main(){int M,N;cin>>M>>N;int Max=0,Min=10000,sum=0;int A[100][100]={0};int B[100][100]={0};int C[100][100]={0};for (int i=1;iA[i][j];}for (i=1;iB[i][j];}for(i=1...
C程序设计 统计一句英文句子单词个数
C程序设计 统计一句英文句子单词个数
#include
main()
{char str[1000];
int n=0;int i;
int danci=0;
printf("请输入一句英文句子");
gets(str);
for(i=0;i!=' ';i++)
x05 {
x05 if((str[i]>='a'&&str[i]='A'&&str[i]
qiaoxi981年前1
gouyankanren 共回答了12个问题 | 采纳率75%
你的for循环根本进不去,for(i=0;i
求一道java程序设计题(循环圈)
求一道java程序设计题(循环圈)
任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456.求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0).如此往复,数字会落入某个循环圈(称为数字黑洞).
比如,刚才的数字会落入:[82962,75933,63954,61974] 这个循环圈.
请编写程序,找到5位数所有可能的循环圈,并输出,每个循环圈占1行.其中5位数全都相同则循环圈为 [0],这个可以不考虑.循环圈的输出格式仿照:
[82962,75933,63954,61974]
如果没有代码,
mazusoest1年前1
XXSHUAI 共回答了18个问题 | 采纳率88.9%
你的分数太少了,除非在50分以上.
方法声明如下:
public class Test
{
public static void main(String args[])

//检查当前元素在数组中是否存在,若存在,返回位置,否则返回-1
public static int getExistIndex(int[] source, int len, int key)

//根据5位数的5位数字组合成一个最大的数
public static int getMaxValue(int num)

//根据5位数的5位数字组合成一个最小的数
public static int getMinValue(int num)

//将5位数的5位数字存储到数组中
public static void storage(int num, int[] arr)

//根据数组的元素生成新的5位数
public static int generate(int[] arr)

//对数组中的元素进行升序/降序排序
public static void sort(int[] arr, boolean asc)
}
具体功能已经完全实现,经过了测试.
C语言程序设计 值班问题 求找出错误。
C语言程序设计 值班问题 求找出错误。

医院有A、B、C、D、E、F、G 7位大夫,在一星期内(星期一至星期天)每人要轮流值班一天,如果已知:
(1)A大夫比C大夫晚1天值班;
(2)D大夫比E大夫晚1天值班;
(3)E大夫比B大夫早2天值班
(4)B大夫比G大夫早4天值班;
(5)F大夫比B大夫晚1天值班;
(6)F大夫比C大夫早1天值班;
(7)F大夫星期四值班。
就可以确定周一至周日的值班人员分别为:E、D、B、F、C、A、G。
编写程序,根据输入的条件,输出星期一至星期天的值班人员。
输入数据时,先输入一个整数n,再输入n组条件,要求能够根据输入的条件确定唯一的值班表,且输入的n组条件中能够直接或间接得到任意两位大夫的关联关系,例如上面的条件(2)直接显示了D与E间的关系,而通过条件(1)、(6)、(5)可以间接得到A与B的关系。
条件的输入格式有2种:
格式1:编号 比较运算符 编号 天数
其中比较运算符有2种:> 或 < ,分别表示"早"或"晚"
例如:A格式2:编号 = 数值
例如:F=4 表示:F大夫在星期四值班
输入输出示例
7
ADE>B2
B>G4
FF>C1
F=4
EDBFCAG


没悬赏了 刚刚拿了一次100 的 百度说 违反什么东西 烦!
sfpy_20021年前1
pieroliu 共回答了14个问题 | 采纳率92.9%
//程序修改处做了注释。#include
#include
int main()
{
char a[9];
int i,j,n,k,m,cha,p,count=0;
char t[15];
char tiaojian[20][4],chushi[20][4];
printf("请输入一个nn");
scanf("%d",&n);

printf("请输入%d组数据n",n);
for(i=0;i {
scanf("%s",chushi[i]);
}
for(i=0;i<9;i++)
a[i]=NULL;
for(i=0;i<15;i++)
t[i]=NULL;
m=0;
for(i=0;i {
if(chushi[i][1]=='=')
{
k=chushi[i][2]-'0';
a[k]=chushi[i][0];
}
else
{
strcpy(tiaojian[m],chushi[i]);
m++;
}
}
if(m {
while(count<7-n+m)//一遍不能完成,要多遍,下同。
for(i=0;i{
if(i==4)
printf("");
if(tiaojian[i][0]!=NULL&&tiaojian[i][2]!=NULL)
for(j=1;j<8;j++)
{
if(a[j]==tiaojian[i][0])
{
cha=tiaojian[i][3]-'0';
if(tiaojian[i][1]=='<')
{
k=j-cha;
}
else
k=j+cha;
a[k]=tiaojian[i][2];
tiaojian[i][0]=NULL;
tiaojian[i][2]=NULL;
count++;
break;//加上这条语句,下同。
}
else if(a[j]==tiaojian[i][2])
{
cha=tiaojian[i][3]-'0';
if(tiaojian[i][1]=='<')
{
k=j+cha;
}
else
k=j-cha;
a[k]=tiaojian[i][0];
tiaojian[i][0]=NULL;
tiaojian[i][2]=NULL;
count++;
break;
}
else;
}
}
}
else
{

t[7]=tiaojian[0][0];
cha=tiaojian[0][3]-'0';
if(tiaojian[0][1]=='<')
k=7+cha;
else
k=7-cha;

t[k]=tiaojian[0][2];
while(count<5)
for(i=1;i{
if(tiaojian[i][0]!=NULL&&tiaojian[i][2]!=NULL)
{
for(j=0;j<15;j++)
{
if(t[j]!=NULL)
{
if(tiaojian[i][0]==t[j])
{
cha=tiaojian[i][3]-'0';
if(tiaojian[i][1]=='<')
k=j-cha;
else
k=j+cha;
t[k]=tiaojian[i][2];
tiaojian[i][0]=NULL;
tiaojian[i][2]=NULL;
count++;
break;

}
else if(tiaojian[i][2]==t[j])
{
cha=tiaojian[i][3]-'0';
if(tiaojian[i][1]=='<')
k=j+cha;
else
k=j-cha;
t[k]=tiaojian[i][0];
tiaojian[i][0]=NULL;
tiaojian[i][2]=NULL;
count++;
break;
}
else;
}
}
}
}

for(i=1;i<8;i++)
{
if(a[i]==NULL)
{
for(p=0;p<15;p++)
if(t[p]!=NULL)
{
a[i]=t[p];
t[p]=NULL;
break;
}
}
}
}
a[9]=0;
for(i=1;a[i]!=0;i++)
printf("%c",a[i]);
printf("n");
return 0;
}
运行结果:
下面说法正确的一项是?A.高级语言是一种不能独立于机器的程序设计语言.B.汇编语言程序能被计算机直接执行C.高级语言源程
下面说法正确的一项是?
A.高级语言是一种不能独立于机器的程序设计语言.
B.汇编语言程序能被计算机直接执行
C.高级语言源程序不能被计算机直接执行.
D.高级语言程序执行速度比汇编语言程序快.
月如婵娟1年前1
3rkiller 共回答了17个问题 | 采纳率88.2%
选C
A.高级语言是一种不能独立于机器的程序设计语言.
错,现在的高级语言基本都可以跨平台.
B.汇编语言程序能被计算机直接执行
错,汇编语言还是需要经过编译器的编译连接
C.高级语言源程序不能被计算机直接执行.
正确,必须经过编译连接.
D.高级语言程序执行速度比汇编语言程序快.
错,汇编语言是更接近计算机的语言,因此他执行效率更高.
BASIC程序设计:10个数按由大到小的顺序排列(用循环结构)
CH0071年前1
princehust 共回答了21个问题 | 采纳率100%
For i = 1 To 9
For j = i + 1 To 10
If a(i) > a(j) Then temp = a(i): a(i) = a(j): a(j) = temp
Next j
Next i
这是典型的 排序语言 你把10个数赋给数组 排完后 a(1)< a(2)< a(3)< a(4)< a(5)< a(6)< a(7)< a(8)< a(9)< a(10) 你可以试试!
C语言程序设计 如下图,计算数列和
浪浪淘沙1年前1
dreven 共回答了18个问题 | 采纳率94.4%
#include

// 计算第n项的分母,分子即n+1项
int number(unsigned int n)
{
if (n <= 2)
return n;
else
return number(n - 1) + number(n - 2);
}

int main()
{
int n = 0;// 用于保存输入项数
float sum = 0.0;// 用于保存结果
scanf("%d", n);// 输入项数

// 循环计算结果
for (int i = 1; i <= n; i++)
sum += (float)number(i + 1) / number(i);

printf("%.4fn", sum);// 输出结果
}
结构化程序设计 和 面向对象程序设计
结构化程序设计 和 面向对象程序设计
什么是结构化?什么是面向对象
本人有严重的阅读障碍 所以请不要用书本上 百科上面的答案来糊弄我
我需要的是 通俗的 打比方的解释
我需要的是 通俗的 打比方的解释
我需要的是 通俗的 打比方的解释
1楼打的比方还是不错的 但是我还是有点不懂
能不能就同一个问题打比方
你结构化说造大楼 你面向对象也用造大楼来打比方行么
2个不同的比方 我障碍看不懂啊
小李飞超1年前1
hxsdedu 共回答了18个问题 | 采纳率83.3%
我来个你举个例子
比如和楼上一样的 盖房子
所谓结构化的盖法 就是把你要盖的房子拆成房间、大厅、厕所、厨房,然后分别交给4个人去设计,4个人设计好了,你在吧4个部分组合起来,成为你的房子
如果是面向对象的盖法,就是你一开始就把房子设计好,房子里面那里是房间、那里是厨房、那里是厕所,都想好,然后盖好之后,再进去你的房子里面,把你的房间、厨房、大厅设计并装修好
所以说结构化就是细化为几个部分,分别完成后,在进行组装
面向对像则是将整个内容分析清楚,封装成一个完整的东西后,你在进行内部细化
虽然这个比喻不是很贴切,但至少应该能让你理解起来容易一些
5、下列关于程序设计语言的说法中,正确的是______.A.高级语言等同于自然语言 B.高级语言的执行速度
qincw1年前1
独语空间 共回答了16个问题 | 采纳率100%
A 机器语言和汇编语言是高级语言的基础 所以A错 容易移植排序 机器语言>汇编语言>高级语言 B错 C语言是一种面向过程的计算机程序设计语言
编程问题!!!实验二:关联规则挖掘使用你所熟悉的程序设计语言,如C,C++,JAVA,SQL Sever等,实现Apri
编程问题!!!
实验二:关联规则挖掘
使用你所熟悉的程序设计语言,如c,c++,java,sql sever等,实现apriori频繁项集算法。要求程序具有一定的通用性。使用下面的数据进行验证,同时使用教材p151表5-1的数据进行验证。

说明:已知事务数据库d,假定最小支持度为2,求所有的频繁项集和它们的支持度。
第一步 由数据库d求得候选数据项集c1,项a、b、c、d、e的次数分别为2、3、3、1、3。
第二步:根据最小支持度为2,生成一维数据项集l1。
第三步:为生成l2,通过l1与自己连接产生候选2-项集的集合,记为c2,再由最小支持度得到l2。
第四步:从l2生成c3,首先两个具有相同首项的数据项:{bc}和{be}可以确定下来,在考察{bc}和{be}的尾项生成的数据项集{ce}是否满足最小支持度,结果成立。这样{bce}的所有二***集都是频繁数据项集,所以{bce}是候选数据项集。同时,从l2也得不到其他三维候选数据项。这样c3就确定了,同理求出l3。
到此为止,得不到更高维的数据项集了,即整个频繁数据项集就确定了。
wlf61011年前1
freetalk2721 共回答了12个问题 | 采纳率91.7%
!!!不会
算法可行性问题在进行数值计算时,如果某计算工具具有7位有效数字(如程序设计语言中的单精度运算),则计算下列3个量的和时:
算法可行性问题
在进行数值计算时,如果某计算工具具有7位有效数字(如程序设计语言中的单精度运算),则计算下列3个量的和时:A=10的12次方,B=1,C=-10的12次方如果采用不同的运算顺序,就会得到不同的结果,例如:A+B+C=0,A+C+B=1.为什么第一个等于0,第二个等于1.
uicecreamo1年前1
lilacangel 共回答了18个问题 | 采纳率100%
数据精度问题,因为B远小于A,A+B其实还是等于A,计算机计算的顺序是(A+B)+C,其结果就等效于A+C,即为0.同样,A+C=0,(A+C)+B=1.
C++程序设计试题:采用辗转相除法求出两个整数的最大公约数,补充完整
C++程序设计试题:采用辗转相除法求出两个整数的最大公约数,补充完整
#include
void main( ){
int a,b;
couta>>b;
while( a>b;}
while(b){
int r;
r=a%b;
(2) ;
(3) ;
}
cout
大力水饺21年前1
muggysky 共回答了17个问题 | 采纳率94.1%
这是程序填空吧,填空如下,整个程序可以直接运行
#include
using namespace std;
int main()
{
int a,b;
cout >a>>b;
while( a
C程序设计-输入两个正整数m和n,求其最大公约数和最小公倍数
ioasis1年前1
lidya10612 共回答了16个问题 | 采纳率93.8%
main()
{ int p,r,n,m,temp;
printf("nput in liang ge shu :");
scanf("%d%d",&n,&m);
if(n
一个机器猫每秒前进或后退一步,程序设计人员让机器猫以每前进3步,然后再后退2步的规律移动;如果将此机器猫放在数轴的原点上
一个机器猫每秒前进或后退一步,程序设计人员让机器猫以每前进3步,然后再后退2步的规律移动;如果将此机器猫放在数轴的原点上,面向正的方向,以1步的距离为1个单位长,令P(n)表示第n秒时机器猫所在的位置的坐标,且P(0)=0,那么下列结论中错误的是(  )
A. P(3)=3
B. P(5)=1
C. P(101)=21
D. P(103)<P(104)
ccdujianlin1年前2
xinBOBO跳 共回答了23个问题 | 采纳率91.3%
解题思路:先根据题意求出前几项,找出规律得到P(5k)=k (k为正整数),然后求出选项中的值,即可得到正确选项.

根据题中的规律可得:P(0)=0,P(1)=3,P(2)=1,P(3)=4,P(4)=2,P(5)=5,…
以此类推得:P(5k)=k (k为正整数)
因此P(101)=P(100+1)=21,P(103)=24,P(104)=22,则P(103)>P(104)
故选D.

点评:
本题考点: 数列的应用.

考点点评: 本题主要考查了数列的应用,以及数轴上点的移动规律是“左减右加”,解题的关键得到P(5k)=k,属于中档题.

程序设计是非题,题号:16 题型:是非题 本题分数:5内容:下面正确定义了仅包含一个数据成员info的单链表的结点类型.
程序设计是非题,
题号:16 题型:是非题 本题分数:5
内容:
下面正确定义了仅包含一个数据成员info的单链表的结点类型.struct node { int info;struct node next;}
选项:
1、 错
2、 对
--------------------------------------------------------------------------------
题号:17 题型:是非题 本题分数:5
内容:
函数fscanf只能用于对二进制文件按指定的格式读.
选项:
1、 错
2、 对
--------------------------------------------------------------------------------
题号:18 题型:是非题 本题分数:5
内容:
设:int a=1,b=2;则表达式(++a==b--)?--a:++b的值为1.
选项:
1、 错
2、 对
--------------------------------------------------------------------------------
题号:19 题型:是非题 本题分数:5
内容:
设:static long x;则变量x在程序的整个生命周期中始终存在.
选项:
1、 错
2、 对
--------------------------------------------------------------------------------
题号:20 题型:是非题 本题分数:5
内容:
赋值表达式st=(char *)malloc(sizeof(char))*10的功能是使指针st指向具有10个字节的动态存储空间.
选项:
1、 错
2、 对
心生离意1年前1
cyceq 共回答了18个问题 | 采纳率94.4%
对错对对对
C++完全数问题用自顶向下、逐步求精的程序设计方法找出2~10 000之间的所有完全数.所谓完全数是其各因子之和正好等于
C++完全数问题
用自顶向下、逐步求精的程序设计方法找出2~10 000之间的所有完全数.所谓完全数是其各因子之和正好等于本身的数,例如6=1+2+3、28=1+2+4+7+14,因此6、28都是完全数.
#include
using namespace std;
int main()
{
x09int i,j,x[100];
x09int a,b;
x09cin >> a >> b;
x09int n = 0,N = 0,y = 0;
x09for (i = a; i < b; i++)
x09{
x09x09n = 0;
x09x09N = 0;
x09x09y = 0;
x09x09for (j = 1; j
chchlei1年前1
zyli77 共回答了13个问题 | 采纳率92.3%
为什么做那么麻烦?#include
using namespace std;
int main()
{
for(int n=2; n<=10000; n++)
{
int tot = 0;
for(int i=1; i<=n/2; i++)
{
if(n/i*i == n) tot += i;
}
if(tot == n) cout << n << endl;
}
return 0;
}
以下叙述中正确的是 ( )A.程序设计的任务就是编写程序代码并上机调试 B.程序设计的任务就是确定所用数C.程序设计的任
以下叙述中正确的是 ( )
A.程序设计的任务就是编写程序代码并上机调试 B.程序设计的任务就是确定所用数
C.程序设计的任务就是确定所用算法
D.以上三种说法都不完整
wohouhuile1年前1
侍雪 共回答了14个问题 | 采纳率78.6%
我觉得选A吧,拿不准
一道JAVA程序设计题目,求求求
一道JAVA程序设计题目,求求求
1.请设计一个抽象类:平面图形类PlaneGraphics,其中包含一个String类型的私有属性shape;一个求该平面图形的面积的抽象方法area( );两个重载的构造函数public PlaneGraphic(String Shape)和public PlaneGraphics( ),分别完成将属性shape初始化为Shape和“未知”。
冉亭1年前1
朱烨65 共回答了16个问题 | 采纳率93.8%
public abstract class PlaneGraphics {

private String shape;

public PlaneGraphics() {
}

public PlaneGraphics(String shape) {
this.shape = shape;
}

public abstract double area();
}
判断题:1、一个算法有一个或多个输出,但可以没有输入.() 2、一个算法可以用多种程序设计语选择题:
shenyangaiti1年前1
yangxq100 共回答了18个问题 | 采纳率94.4%
选择题:3、一个爱好程序设计的同学,想通过程序设计解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是( C )A、设计算法,编写程序,提出问题,运行程序,得到答案B、分析问题,编写程序,设计算法,运行程序,得到答案C、分析问题,设计算法,编写程序,运行程序,得到答案D、设计算法,提出问题,编写程序,运行程序,得到答案4、以下关于算法的描述错误的是( )A、算法必须在有限步之内结束 B、算法的每一步必须有确切的含义 C、算法必须至少有一个输入 D、算法必须至少有一个输出5、在使用流程图描述算法时,表示变量的计算与赋值应使用的符号框为( )A、矩形框 B、菱形框 C、平行四边形框 D、椭圆形框
程序设计 求能被6整除且只有一位数字为8的三位数之和
zhanhuojiazu1年前1
蓝蓝seesea 共回答了19个问题 | 采纳率84.2%
int i = 3;
int sum = 0;
int s;
do
{
s = i * 6;
int k = 0;
k += (s / 100) == 8 1 :0;
k += ((s / 10) % 10 == 8) 1 :0;
k += (s % 10 == 8) 1 :0;
if (k == 1) sum += s;
i++;
} while (s < 999);
printf("result:%dn",sum);
求PLC高手,单按钮双路单双通控制程序设计(用s7-200)
求PLC高手,单按钮双路单双通控制程序设计(用s7-200)
要求:使用一个按钮控制两盏灯,第一次按下时第一盏灯亮,第二盏灯灭;第二次按下时第一盏灯灭,第二盏灯亮;第三次按下时两盏灯都亮;第四次按下时两盏灯都灭.注:软件用s7-200
huxueshi48581年前0
共回答了个问题 | 采纳率
对程序设计和算法大致见解.三十字.
沓菊1年前1
爱情大扫荡 共回答了18个问题 | 采纳率100%
要对程序的结构设计好,算法要考虑多种可能产生的情况,力求完美的程序.
在vf6.0中结构化程序设计的三种基本逻辑结构是?
gexiadudu1年前1
jinhongxing 共回答了19个问题 | 采纳率94.7%
6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序C语言程序设计 基本要求 1.熟悉TURBO C集成环境.2.熟练掌握结构化程序
数据库应用技术复习 求解1下面关于JAVA语言的说法,错误的是(  )。A.JAVA语言是一种面向对象的程序设计语言。B
数据库应用技术复习 求解
1下面关于JAVA语言的说法,错误的是(  )。
A.JAVA语言是一种面向对象的程序设计语言。
B.JAVA语言是一种跨平台的语言。
C.JAVA语言具有垃圾自动回收的机制。
D.JAVA语言是计算机可以直接识别的一种语言。
2、在java语言中,语句使用(  )号结束。
A. , B. . C.; D.:
6、转移字符 ‘n’的作用是:(  )。
A.换行 B.回车 C.退格键 D. 制表符
C. 取得字符串的长度 D. String类中没有这个方法
8、表达式 ((1>2)||(3>2))&&(4>3)的执行结果是:(  )。
A. true B.false C.无法确定 D.4
9、下列哪个关键字用于实现接口(  )。
A.implements B.implement C. import D. imports
1、下列修饰符中与访问控制无关的是 (  )。
A.private    B.public
C.protected D.final。
2、以下有关类的继承的说明中,正确的是:(  )。
A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B.子类只能继承父类的方法,不能继承父类的属性
C.子类只能继承父类的非私有属性,不能继承父类的方法
D.子类不能继承父类的私有属性。
3、方法头中static修饰符的含义:(  )。
A.方法体为空 B.定义的方法没有形参
C.该方法属于类的方法 D.方法的返回值不能参加算术运算
4、下面的变量名不正确的是(  )。
A. studentName B. _ studentName C. $studentName D. 2studentName
5、能从循环语句的循环体中跳出的语句是(  )。
A. for 语句 B. break 语句 C. while 语句 D. continue语句
yunsida1年前1
jieli 共回答了17个问题 | 采纳率88.2%
DCAAADDCCB
画图说明结构化程序设计中的三种逻辑结构
oufeng1年前0
共回答了个问题 | 采纳率