- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 2021-04-29
第一题编写一个函数来判断一个正整数是否为回文数,若是则返回1,否则返回0。所谓回文数是指各位数字左右对称的数,例如1221、3553等。该函数的原型为:int ispalindrome(int n);其中参数n是待判断的正整数,该函数有返回结果。编写主函数,对上述函数进行测试,并找出1000∽n (包括1000和n,1000 ≤ n <10000)之间的所有回文数,按从小到大的次序在屏幕上显示输出,每个数之间用一个空格分隔,最后一个数后面没有空格。编码:#define _CRT_SECUR
2021-05-01 23:44:42 2910
原创 2021-04-13
从键盘输入3个整数(三个数取值均在闭区间 [1,10] ),每读取一个值,程序打印出该值个数的英文星号(*)。编码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int a, b, c;scanf_s("%d\n%d\n%d", &a, &b, &c);switch (a = a){case 1:printf("\n");break;case 2:printf("\n")
2021-04-13 23:15:20 1066
原创 2021-04-13
从键盘输入一个整数x,输出其平方根(为整数)。若输入数大于1000或小于等于0,则输出0,并继续接受下一个输入直至小于等于1000。编程:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<math.h>int main(){int i, a;ExitLoop:scanf_s("%d", &i);if (i <= 0 || i > 1000){printf(“0\n”);got
2021-04-13 22:59:03 1239
原创 2021-04-05
计算银行存款本息。输入存款金额money(单位:元),存期years,年利率rate,计算到期存款本息(保留2位小数)。计算公式如下:sum=money(1+rate)years编程:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<math.h>int main(){float money, years, rate, sum, a;scanf_s("%f,%f,%f", &money, &am
2021-04-05 09:07:16 128
原创 2021-04-04
输入2个整数,求:和,差,积,商编程:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int a, b, he, cha, ji, shang;scanf_s("%d %d", &a, &b);he = a + b;cha = a - b;ji = a * b;shang = a / b;printf("%d %d %d %d", he, cha, ji, shang);return
2021-04-04 09:38:59 67
原创 2021-04-04
编写程序,输入任意的3个小数;将这3个小数相加,将相加的结果以及按四舍五入方法转换成整数后的结果显示输出。编程:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){float a, b, c, sum;int x;scanf_s("%f %f %f", &a, &b, &c);sum = a + b + c;x = (int)(sum + 0.5);printf("%g %d", su
2021-04-04 09:33:41 174
原创 2021-04-04
从键盘输入任意3个整数,然后输出这3个数的平均值。编码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int a, b, c;float sum;scanf_s("%d %d %d", &a, &b, &c);sum = (float)(a + b + c) / (float)3;printf("%g", sum);return 0;}...
2021-04-04 09:28:35 80
原创 2021-04-04
输入整数a和b,若aa+bb大于等于100,则输出aa+bb百位及以上的数字,否则输出aa+bb。例如,输入25 25 ,它们的平方和为625+625=1250,百位及以上数为12.编程:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int a, b, sum;scanf_s("%d %d", &a, &b);if (a * a + b * b >= 100){sum = (a *
2021-04-04 09:16:04 951
原创 2021-03-31
请输入一个8位的十进制整数,编写程序取出该整数的中间4位数,分别输出取出的这4位数以及该4位数加上1024的得数。输入:一个整数。输出:两个整数,用空格分隔。程序:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){int eightDigitalInterger;scanf_s("%d",&eightDigitalInterger);int midFour = (eightDigitalInterge
2021-03-31 22:19:32 966
转载 2021-03-31
企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于等于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成8%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成2%,高于100万元时,超过100万元的部分按1%提成。编写程序,输入用户当月利润,输出发放奖金总数。输入:一个整数。输出:一个整数。程序:#define _CRT_SECU
2021-03-31 22:16:49 349
空空如也
第7题用matlab怎么做
2021-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人