广东c语言专插本真题及答案
时间: 2023-09-09 14:03:14 浏览: 346
往年广东专插本考试C语言试题.zip
广东c语言专插本真题及答案,是指广东地区面向具备相关工作经验的人员进行的专业插班班级招生考试。以下是一个样例真题及答案供参考:
真题:
1. 请编写一个C程序,要求读入一个整数n, 打印输出n的平方。
答案:
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
printf("平方为:%d\n", n*n);
return 0;
}
2. 请编写一个C程序,要求读入一个正整数n,计算1+2+3+...+n的和,并打印输出结果。
答案:
#include <stdio.h>
int main() {
int n, sum = 0;
scanf("%d", &n);
for(int i=1; i<=n; i++) {
sum += i;
}
printf("和为:%d\n", sum);
return 0;
}
3. 请编写一个C函数,实现计算两个整数的最大公约数功能,并在主函数中调用该函数输出最大公约数。
答案:
#include <stdio.h>
int gcd(int a, int b) {
int temp;
while(b != 0) {
temp = b;
b = a % b;
a = temp;
}
return a;
}
int main() {
int num1, num2;
printf("请输入两个整数:");
scanf("%d %d", &num1, &num2);
printf("最大公约数为:%d\n", gcd(num1, num2));
return 0;
}
这是一个简单的示例,除了这些基础题外,广东c语言专插本考试还会涉及到一些更难的题目,如指针、数组、字符串等知识点。考生可以通过多做题目、查阅资料来进行复习备考,提高自己的编程能力。
阅读全文