(1)编写函数负fa,计算并输出直角三角形的面积;
(2)编写函数fb,计算并输出梯形的面积;
(3)编写主函数,键入直角三角形的底(d)和高(h),调用函数fa计算并输出该直角三角形的面积;键入梯形的上底(a)、下底(b)和高(c),调用函数fb计算并输出该梯形的面积。(输出结果保留两位小数)
从文本文件old.txt读取字符,将其中的英文字母'a'、'b'、'c'、'd'和'e'分别替换为'+'、'-'、'*'、'/'和'%',其余字符不变,然后写入文本文件 new.txt。
键入一串字符,以回车换行符为结束标志,统计并输出其中大写英文字母的个数。
#include
void main()
{
char a;
int s=_______; /*第一空*/
while((c=getchar()!='\n')
if(_______) s++; / *第二空*/
printf("大写英文字母个数s=%d\n",_______); /*第三空*/
}
从键盘为二维数组输入数据,分别计算并输出两条对角线元素值之和。
#include
#define N 4
void main()
{
int [N][N], i, j, sum1=0, sum2=0;
for(i=0; i for(j=0; j for(i=0; i { sum1=sum1+_______; /*第二空*/ sum2=sum2+a[i][N-1-i]; } printf("sum1=%d sum2=%d\n",_______); /*第三空*/ }
#include
void main()
{
int i;
char *st="CHINA";
for(i=0; i<5; i+=2) printf ("%c", *(str+i));
printf("\n");
}
从键盘输入某个职工的工号、姓名和工资保存至结构型变量并输出。
#include
typedef struct employee
{
int number;
char name[20];
float salary;
}_______; /*第一空*/
void main()
{
EMP em;
scanf("%d%s%f", &em.number, _______, &em.salary); /*第二空*/
printf("Number: %d\nName: %s\nSalary: %.1f\n", _______); /*第三空*/
}
#include< stdio.h>
int z=2;
int fun(int x)
{
static int y=0;
return(--y+x+z);
}
void main()
{
int i;
for(i=1; i<3; i++) printf("%d#",fun(5);
printf("\n");
}
#include
void main()
{
int i;
char *country[ ]={"Brazil", "Russia", "India", "China", "SouthAfrica"};
for(i=1; i<4; i+=2) printf("%s\n", country [i]);
}
#include
void main()
{
int a=10, b=0;
while(1)
{
a+=2; b+=a;
if(b>20) break;
};
printf("a=%d, b=%d\n", a, b);
}
若函数的形式参数和实际参数均为数组类型,则函数调用时参数的传递方式是_______。
管理信息系统2009年1月真题及答案
管理信息系统2009年10月真题及答
管理信息系统2010年1月真题及答案
管理信息系统2010年10月真题及答
管理信息系统2011年1月真题及答案
管理信息系统2011年10月真题及答
管理信息系统2012年4月真题及答案
管理信息系统2012年10月真题及答
管理信息系统2013年4月真题及答案
管理信息系统2013年10月真题及答