c语言编程基础题目及答案
2024-09-30 21:09:32 作者:石家庄人才网
石家庄人才网今天给大家分享《c语言编程基础题目及答案》,石家庄人才网小编对内容进行了深度展开编辑,希望通过本文能为您带来解惑。
C语言作为一门经典的编程语言,是学习编程的入门首选。为了帮助大家巩固基础知识,本文整理了一些C语言编程基础题目及答案,希望对大家有所帮助。
1. 数据类型和运算符
题目1:编写程序,输入两个整数,输出它们的和、差、积、商。
答案:
#include <stdio.h>int main() { int a, b, sum, diff, product; float quotient; printf("请输入两个整数:"); scanf("%d %d", &a, &b); sum = a + b; diff = a - b; product = a * b; quotient = (float)a / b; printf("和:%d\n", sum); printf("差:%d\n", diff); printf("积:%d\n", product); printf("商:%.2f\n", quotient); return 0;}
题目2:编写程序,输入一个字符,判断它是大写字母、小写字母还是数字。
答案:
#include <stdio.h>int main() { char ch; printf("请输入一个字符:"); scanf("%c", &ch); if (ch >= 'A' && ch <= 'Z') { printf("大写字母\n"); } else if (ch >= 'a' && ch <= 'z') { printf("小写字母\n"); } else if (ch >= '0' && ch <= '9') { printf("数字\n"); } else { printf("其他字符\n"); } return 0;}
2. 控制语句
题目3:编写程序,使用循环结构打印九九乘法表。
答案:
#include <stdio.h>int main() { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { printf("%d*%d=%-2d ", j, i, i * j); } printf("\n"); } return 0;}
题目4:编写程序,输入一个整数,判断它是否是素数。
答案:
#include <stdio.h>#include <math.h>int main() { int n, i, isPrime = 1; printf("请输入一个整数:"); scanf("%d", &n); for (i = 2; i <= sqrt(n); i++) { if (n % i == 0) { isPrime = 0; break; } } if (isPrime == 1 && n > 1) { printf("%d是素数\n", n); } else { printf("%d不是素数\n", n); } return 0;}
3. 数组
题目5:编写程序,输入一个数组,输出数组元素的最大值和最小值。
答案:
#include <stdio.h>int main() { int arr[10], n, i, max, min; printf("请输入数组元素个数:"); scanf("%d", &n); printf("请输入数组元素:"); for (i = 0
- 上一篇:C语言编程用什么软件好
- 下一篇:python爬虫获取指定内容到csv
版权声明:《c语言编程基础题目及答案》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/baibaoxiang/6273.html