pta题库答案c语言7-1
时间: 2024-10-28 08:15:32 浏览: 90
pta题库答案c语言 - C语言PTA平台习题与答案
C语言的PTA(Problem Translation Assessment,编程题库)7-1通常是指一道关于C语言基础的题目,比如可能会涉及到数组、循环、函数等基本概念。这类题目常见的例子包括:
- **示例题目1**: 编写一个程序,输入一个整数数组并计算其和。
```c
#include <stdio.h>
int main() {
int nums[5]; // 假设数组有5个元素
int sum = 0;
for (int i = 0; i < 5; i++) {
scanf("%d", &nums[i]);
sum += nums[i];
}
printf("Sum of the array is: %d\n", sum);
return 0;
}
```
**示例题目2**: 定义一个交换两个整数值的函数。
```c
void swap(int *a, int *b) {
int temp = *a;
*a = *b;
*b = temp;
}
int main() {
int num1 = 5, num2 = 10;
printf("Before swapping: num1=%d, num2=%d\n", num1, num2);
swap(&num1, &num2); // 通过地址传递参数进行交换
printf("After swapping: num1=%d, num2=%d\n", num1, num2);
return 0;
}
```
阅读全文