1.答案:C
原因:
A:形参的类型说明不能放在函数体内。应该放在函数声明部分。
B:return 后边的值可以是表达式。
D:以形参类型为准
2.B
4.输出3
#include <stdio.h>
int palindrome(int n)
{
int num1 = n;
int num2 = 0;
int bianli;
do
{
int bianli = n % 10;
num2 = num2 * 10 + bianli;
n /= 10;
}while(n != 0);
if (num2 == num1)
{
return 1;
}
else
{
return 0;
}
}
int main() {
int count = 0;
for (int i = 10000; i <= 99999; i++)
{
if (palindrome(i))
{
count++;
}
}
printf(“%d”, count);
return 0;
}