简单的程序设计题(简单的程序设计题目)

程序设计 636
今天给各位分享简单的程序设计题的知识,其中也会对简单的程序设计题目进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、三道简单的编程题 2、

今天给各位分享简单的程序设计题的知识,其中也会对简单的程序设计题目进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

三道简单的编程题

不知道你学的是什么语言,我是学C的,先把源程序先贴出来,如果你看不懂,可以再补充提问,我再把方法告诉你!

1.

#includestdio.h

#includeconio.h

main()

{

int a,b,c,d,m,in,out;

scanf("%d%d%d%d",a,b,c,d);

m=2.5*a+1.8*b+2*c+1.6*d;

printf("%d\n",m);//输出应付钱数

scanf("%d",in);

out=in-m;

printf("%d\n",out);//输出应找的钱数

getch();

}

2.

#includestdio.h

#includeconio.h

main()

{

char c1,c2,c3,c4,c5;

scanf("%c%c%c%c%c",c1,c2,c3,c4,c5);

c1=c1+4;

c2=c2+4;

c3=c3+4;

c4=c4+4;

c5=c5+4;

printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);

getch();

}

第三题的图案没有显示出来,不知道“中”有多大,你只要按照它的形状打印就可以了

一道简单的C语言程序设计题

意思就是输入一些整数,并且最后一个整数是-1(因为要以读取到-1做为结束读取的标志),然后求出输入的这些整数中和所有偶数的和.

C语言程序设计问题求答案(很简单)

1.

#includestdio.h

void main()

{int i,j,a[3][3],sum=0;

printf("please enter the number from a11~a33:\n");

for(i=0;i3;i++)

{for(j=0;j3;j++)

scanf("%d",a[i][j]);

}

for(i=0;i3;i++)

{sum=sum+a[i][i];

}

for(i=0;i3;i++)

{for(j=0;j3;j++)

printf("%3d",a[i][j]);

printf("\n");

}

printf("\nsum=%d",sum);

getch();

}

2.#includestdio.h

void main()

{int a[5]={8,6,5,4,1},i,temp;

for(i=0;i=5/2;i++)

{temp=a[i];

a[i]=a[5-1-i];

a[5-1-i]=temp;

}

for(i=0;i5;i++)

printf("%3d",a[i]);

getch();

}

3.0

#includestdio.h

void main()

{int a[3][3],i,j,r=0,c=0,d;

for(i=0;i3;i++)

for(j=0;j3;j++)

scanf("%d",a[i][j]);

for(i=0;i3;i++)

for(j=0;j3;j++)

{for(d=0;d3;d++)

{if(a[i][d]=a[i][j])r++;

if(a[d][j]=a[i][j])c++;

}

if(c==3r==3)

{printf("%3d",a[i][j]);c=0;r=0;

}

}

getch();

}

关于简单C语言程序设计的一道题

(1)结果:

12 14 16

主函数中的for循环共执行三次。

第一次:

i=2,

test初始a=2,b=3,c=4.

执行完++a;++b;c++;后

a=3,b=4,c=5

所以结果a+b+c=12

第二次:

i=3,

test初始a=3,b=3,c=5(c是静态变量,保存在静态存储区。在上一次循环中c变成了5,所以c现在还是5).

执行完++a;++b;c++;后

a=4,b=4,c=6

所以结果a+b+c=14

第三次:

i=4,

test初始a=4,b=3,c=6(c是静态变量,保存在静态存储区。在上一次循环中c变成了6,所以c现在还是6).

执行完++a;++b;c++;后

a=5,b=4,c=7

所以结果a+b+c=16

(2)结果:121

这是一个递归程序

f(5) = 3*f(3)+2*f(4)

f(4) = 3*f(2)+2*f(3)

f(3) = 3*f(1)+2*f(2)

f(2) = 3*f(0)+2*f(1)

f(1) = 1

f(0) = 1

所以

f(2) = 3*f(0)+2*f(1) = 5

f(3) = 3*f(1)+2*f(2) = 13

f(4) = 3*f(2)+2*f(3) = 41

f(5) = 3*f(3)+2*f(4) = 121

c语言程序设计简单编程题

#include stdio.h

#include string.h

int main()

{

char iword;

char oword;

while(iword = getchar())

{

if(iword == '\n')

break;

oword = (iword - 95) % 26 + 97;

printf("%c",oword);

}

printf("\n");

return 0;

}

输入:abcdefxyz

输出:cdefghzab

此程序仅限输入小写字母。

谁给一些 简单的C语言程序设计题 ,

1.

已知

a,b

均是整型变量,写出将

a,b

两个变量中的值互换的程序来。

2.

a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1='a',c2='b'

。想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。

a=

3

b=

4

c=

5

x=1.200000,y=2.400000,z=-3.600000

x+y=

3.60

y+z=-1.20

z+x=-2.40

u=

51274

n=

128765

c1='a'

or

97(ASCII)

c2='b'

or

98(ASCII)

3.

设圆半径

r=1.5

,圆柱高

h=3

,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积。

4.

编程序:用

getchar

函数读入两个字符给

c1,c2

,然后分别用

putchar

printf

函数输出这两个字符。并思考以下问题:

(1)

变量

c1,c2

应定义为字符型或整型?或两者皆可?

(2)

要求输出

C1

C2

值的

ASCII

码,应如何处理?用

putchar

函数还是

printf

函数?

(3)

整型变量与字符型变量是否在任何情况下都可以互相替代?如:

char

c1,c2

int

c1,c2

是否无条件地等价?

简单的程序设计题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于简单的程序设计题目、简单的程序设计题的信息别忘了在本站进行查找喔。

扫码二维码