printf(“该数是奇数”); }
int main() {
int num;
scanf(“%d”,&num); func(num); return 0; }
解析:func()函数对传入进来的参数num进行奇偶判断; 主函数中调用func()函数,传入参数得到判断结果。
31、编写一个函数,实现1-100的相加和,并在主函数中调用。 答案:#include int func() {
int num, sum = 1;
for(num = 1; num <= 100; num++) {
sum += num; }
return sum; }
int main() {
int sum = 0; sum = func();
printf(“sum = %d”,sum); return 0; }
解析:func()函数实现1-100的相加和,并将结果返回给调用者。 主函数中的sum接收调用func函数的返回值,并将其打印
32、请编写一个程序,用户从键盘输入英文字母,如果是大写,将其转换成小写输出;如果是小写,将其转换成大写输出。
提示:英文字母在计算机中以ASCII码表形式存在。 答案:#include int main() {
char ch; printf(\请输入英文字母:\\n\ scanf(\ if (ch >= 'A' && ch <= &