上一页 1 2 3 4 5 6 7 8 ··· 19 下一页

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下: 先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你 一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝

摘要: /有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下: 先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你 一瓶汽水,喝掉这瓶满的,喝完以 阅读全文
posted @ 2024-07-14 23:41 wessf 阅读(7) 评论(0) 推荐(0) 编辑

编写程序,输入一个正整数k,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘,函数返回值的类型是double。 1+1/2+ .... +1/k! 输出保留五位小数

摘要: /编写程序,输入一个正整数k,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘,函数返回值的类型是double。 1+1/2+ .... +1/k! 输出保留五位小数/ #include <stdio.h> double fun(int k) { if(k==0||k==1) { ret 阅读全文
posted @ 2024-07-14 23:34 wessf 阅读(7) 评论(0) 推荐(0) 编辑

编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、 通过(60~84)和不及格(小于60)的学生人数。

摘要: /编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、 通过(60~84)和不及格(小于60)的学生人数。/ #include <stdio.h> void fun(int *score,int n) { int outstanding=0; int pass=0; 阅读全文
posted @ 2024-07-11 23:42 wessf 阅读(1) 评论(0) 推荐(0) 编辑

输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标

摘要: /输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标。/ #include <stdio.h> void fun(void) { int n, i, j; int max_val = 0, max_row = 0, max_col = 阅读全文
posted @ 2024-07-11 23:29 wessf 阅读(11) 评论(0) 推荐(0) 编辑

输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数

摘要: /输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。/ #include <stdio.h> int abs(int a) { return a >= 0 ? a : -a; } int main(void) { int nums[10]; int i, min_abs 阅读全文
posted @ 2024-07-11 23:07 wessf 阅读(1) 评论(0) 推荐(0) 编辑

求1+2!+3!+4!+…+30!。 科学计数法,保留两位小数

摘要: /求1+2!+3!+4!+…+30!。 科学计数法,保留两位小数。/ #include <stdio.h> double fun(int n) { if(n==0) { return 1; } else { return n*fun(n-1); } } int main(void) { int i; 阅读全文
posted @ 2024-07-11 22:51 wessf 阅读(13) 评论(0) 推荐(0) 编辑

输入两个正整数m和n,求其最大公约数和最小公倍数

摘要: /输入两个正整数m和n,求其最大公约数和最小公倍数。/ #include <stdio.h> int gcd(int a, int b) { if (b == 0) { return a; } else { return gcd(b, a % b); } } int lcm(int a, int b 阅读全文
posted @ 2024-07-09 23:36 wessf 阅读(13) 评论(0) 推荐(0) 编辑

从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。 保留两位小数

摘要: /从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。 保留两位小数/ #include <stdio.h> #include <string.h> int main(void) { int sum=0; int sum_positive = 0, count_positive = 阅读全文
posted @ 2024-07-09 23:27 wessf 阅读(1) 评论(0) 推荐(0) 编辑

求出10至1000之内能同时被2、3、7整除的数,并输出。 每行一个。

摘要: /求出10至1000之内能同时被2、3、7整除的数,并输出。 每行一个。/ #include <stdio.h> #include <string.h> int main(void) { for (int i = 10; i < 1000; i++) { if (i % 2 == 0 && i % 阅读全文
posted @ 2024-07-09 23:17 wessf 阅读(13) 评论(0) 推荐(0) 编辑

sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。

摘要: /sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。/ #include <stdio.h> #include <string.h> int main() { int temp=2; int sum=0; int n; printf("please enter number\n" 阅读全文
posted @ 2024-07-09 23:05 wessf 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页