c语言题目

以下是为您整理出来关于【c语言题目】合集内容,如果觉得还不错,请帮忙转发推荐。

【c语言题目】技术教程文章

一些有意思的C语言题目,【代码】

有一些有意思的题目,然后我们来试着做一下5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第一,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。//排名判断 #include <stdio.h> int main() { int a,b,c,d,e;for(a =1;a <= 5;a++){for(b = 1;b <= 5;b++){for(c = 1;c <= 5;c++){for(d = 1;d <= 5;d++){for(e = 1;e <= 5;e++){if((b == 1)+(a == 3) ...

c语言题目:找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点【代码】【图】

1//题目:找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。2//3 #include "stdio.h" 4 #include <stdlib.h>5int main() 6{ 7int i,j,k,hang=1,lie=1; 8 printf("输入行");9 scanf("%d",&hang); 10 printf("输入列"); 11 scanf("%d",&lie); 12 printf("请输入该矩阵的元素,行内左至右顺序输入,行间上至下顺序输入,按回车完成一个元素的输入:\n"); 13int zong=ha...

C语言题目:4 4-9输出等级分(用switch语言实现) (10 分)【代码】

输入一个百分制成绩,输出对应的等级分: 90-100 为 A 80-89 为 B 70-79 为 C 60-69 为 D 0-59 为 E 输入格式: 一个整数 输出格式: 一个大写字符 输入样例: 80 输出样例: B 代码: #include<stdio.h> int main() {int a=0;scanf("%d",&a);switch(a/10){case 10:case 9:printf("A\n");break;case 8:printf("B\n");break;case 7:printf("C\n");break;case 6:printf("D\n");break;default:printf("E\n");break;return 0;} }

C语言题目“数字菱形”【代码】

输入: n 输出: 数字菱形 友情提示:同学们总结一下打印星号组成的实心图形程序的编程思路:第一步,打印星号组成的正方形;第二步,改变每行星号的个数,打印每行星号数量不一样的图形;如果是空心图形,每行第一个和最后一个位置输出星号,其他位置输出空格。 现在我们练习输出变化的字符,在打印星号图形的基础上,原来输出号的位置,将printf("");改为printf("%2d",x);当然,原来输出一个*号的地方只占一个字符的位置,现在都...

C语言题目:5-14 穷举问题-搬砖 (25 分)【代码】

某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式: 输入在一行中给出一个正整数n。 输出格式: 输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w, child = cnt_c"的格式,输出男人的数量cnt_m,女人的数量cnt_w,小孩的数量cnt_c。请注意,等号的两侧各有一个空格,逗号的后面也有一个空格。 如果找不到符合条件的方案,则输出"None" 输入样例...