题目如下:(做完后可发至邮箱625083064@qq.com,做得好可以追加100分)
1,int global;
void GlobalPlusPlus(void)
{ printf("Before ++, it is %d\n", global);
global++;
printf("After ++, it is %d\n", global);
}
main()
{ global = 1;
printf("Before GlobalPlusPlus(), it is %d\n", global);
GlobalPlusPlus();
printf("After GlobalPlusPlus(), it is %d\n", global);
}其运行结果是___________________________________
2、下面运行的结果为_____________________
Main()
{ int a=2,b=3,c=1;
If(a>b)
If(a>c)
Printf(“%d\n”,a);
Else
Printf(“%d\n”,b);
Printf(“over!\n”);
}
3、从键盘任意输入一个年号,判断它是否为闰年,若是输出“Yes“,否则输出”No”。其中只要符合下列条件的就是闰年1)能被4整除,但不能被100整除;2)能被400整除。试补充下列程序代码
Main()
{ int year,flag=0;
_________________________①____________/*从键盘出入年号*/
If(______________________②_______________________)/*判断闰年的条件*/
Flag=1;
If(flag)
Printf(“Yes”);
Else
Printf(“No”);
}
4、下面了函数的功能是删除字符串s中所出现的与变量c相同的字符。补充完整。
Void Squeeze(char s[],char c)
{ int i,j=0;
For (i=0;_____①____________;i++)
{ If(s[i]!=c)
{ ___________②_________;
j++;}}
S[j]=’\0’;}
5、编写程序实现上三角形式的九九乘法表。
6、编程实现1~100的累加求和。
7、编写函数实现求一数组的最大值和最小值。(要求数组从键盘输入,数组长度为10,数组作为函数的参数,函数体为求最大值和最小值,还要写出该函数的调用)
8、编程实现9*9的乘法表。
9、设计一函数,用来判断一个整数是否为素数。(提示:用2~sqrt(m)之间的整数去除m,若不能整除即为素数,反之。)
10、编程计算p=k!/(m-k)!的值。(要求用递归函数来写)
11、输入一字符串,统计其中的英文字符、数字字符、空格及其它字符的个数。