求两个数的平方和并输出
```c
include
int main() {
int a, b, s;
printf("请输入两个整数: ");
scanf("%d %d", &a, &b);
s = a * a + b * b;
printf("结果是: %d\n", s);
return 0;
}
```
输入一个圆半径(r),当r>0时,计算并输出圆的面积和周长,否则,输出提示信息
```c
include include int main() { float r; printf("请输入圆的半径: "); scanf("%f", &r); if (r > 0) { float area = M_PI * r * r; float circumference = 2 * M_PI * r; printf("圆的面积是: %.2f\n", area); printf("圆的周长是: %.2f\n", circumference); } else { printf("输入错误!半径必须大于0。\n"); } return 0; } ``` 函数y=f(x) 可表示为: y=2x+1 (x>0),编程实现输入一个x值,输出y值 ```c include int f(int x) { return 2 * x + 1; } int main() { int x; printf("请输入一个正整数: "); scanf("%d", &x); if (x > 0) { int y = f(x); printf("y的值为: %d\n", y); } else { printf("输入错误!x必须大于0。\n"); } return 0; } ``` 从4个整数中找出最小的数 ```c include int main() { int a, b, c, d, t; printf("请输入四个整数: "); scanf("%d %d %d %d", &a, &b, &c, &d); t = a; if (b < t) t = b; if (c < t) t = c; if (d < t) t = d; printf("最小的数是: %d\n", t); return 0; } ``` 有一函数当x>0时,y=3,当x=0时y=5,编程,从键盘输入一个x值,输出y值 ```c include int f(int x) { return x > 0 ? 3 : 5; } int main() { int x; printf("请输入一个整数: "); scanf("%d", &x); int y = f(x); printf("y的值为: %d\n", y); return 0; } ``` 这些题目涵盖了基本的输入输出、条件判断、循环和函数等知识点。通过练习这些题目,可以加深对C语言的理解和编程能力的提升。