任意输入一个三位正整数,若个位和百位上的数字相等称为“回文数”(如121),则输出“Yes,否则输出“No”。
键入一串字符,以回车换行符为结束标志,统计并输出其中小写英文字母的个数。
#include< stdio.h>
int sum=_________;
while(( letter getchar())! ='\n')
if(________)
sum++;
printf("小写英文字母个数sum=%d\n",________);
}
(1)编写一个计算梯形面积的函数。函数头是: float area (float s,float x, float h),其中变量s、x和h分别表示梯形的上底、下底和高。
(2)编写主函数从键盘输入梯形的上底、下底和高的值,调用上述函数输出梯形面积(保留小数点后两位)。
将一字符串中的小写英文字母改成大写。
#include< stdio.h>
void main()
{
int i=0;char str[ 80]
scanf("%s", str);
while(________)
}
if(________)
str[ i]-='a'-'A';
_______
}
printf("% s\n", str);
}
下面程序实现输出两个字符串对应位置相等的字符。
#include< stdio.h>
main()
{
char a[ ] ="helloworld", b[ ]="helloC";
int i=0;
while(a[i]! ='\0'&&_____)
if(a[i] ==b[i])
printf("%c",_______);
else________;
return 0;
}
#include< stdio.h>
struct node
{
int num;
struct node *next;
}*p,x[3]={1,x+1,2,x+2,3,NULL};
int main( void)
{
p=x;
printf("%d, %d", p-> num, p-> next-> num);
return 0;
}
#include< stdio.h>
void main()
{
int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=(p1==p2);
b=(*p1)/(*p2)+7;
printf("a=%d,b= %d\n",a,b);
}
#include<stdio.h>
void main()
{}
int i,j;
int a[3][3],b[3][3],x;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
scanf("%d,",&x);//输入1,2,3,4,5,6,7,8,9回车
a[i][j]=x;
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
b[j][i]=a[j][i]
for(i=0;i<3;i++)
{
printf("\n");
for(j=0;j<3;j++)
printf("%d", b[i][j]);
}
}
C语言中,数组名代表_______,不能被赋值或自增。
#include<stdio.h>
管理信息系统2009年1月真题及答案
管理信息系统2009年10月真题及答
管理信息系统2010年1月真题及答案
管理信息系统2010年10月真题及答
管理信息系统2011年1月真题及答案
管理信息系统2011年10月真题及答
管理信息系统2012年4月真题及答案
管理信息系统2012年10月真题及答
管理信息系统2013年4月真题及答案
管理信息系统2013年10月真题及答