
C语言编程题
小白的C语言编程题
咸鱼肥美妖娆
我,菜到抠脚。
最近好多水军捏
展开
-
acm 2032 杨辉三角 C++
一道水题Problem Description还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 21 1 3 3 11 4 6 4 1 15 10 10 5 1Input输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉三角的层数。Output对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉三角后面加一个空行。Sample Inp原创 2021-11-26 13:08:28 · 361 阅读 · 0 评论 -
acm 2031 进制转换 c++
Problem Description输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。Output为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。Sample Input7 223 12-4 3Sample Output1111B-11#include&l原创 2021-11-26 12:48:39 · 145 阅读 · 0 评论 -
acm 2028 求n个数的最小公倍数 c++
Problem Description求n个数的最小公倍数。Input输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。Output为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。Sample Input2 4 63 2 5 7Sample Output1270代码:#include<iostream>using namespace std;int MIN(int b原创 2021-11-25 23:07:42 · 209 阅读 · 0 评论 -
编程题:《自定义函数,删除字符串中的字符》
编程题:《自定义函数,删除字符串中的字符》问题描述:删除字符串中的字符。输入一个字符串s,再输入一个字符c,将字符串s中出现的所有字符c删除。要求定义并调用函数delchar(s,c),它的功能是将字符串s中出现的所有c字符删除。【运行时的输入输出样例】(下划线部分表示输入)Input a string:happy new yearInput a char:aAfter deleted,the string is:hppy new yer#include<stdio.h>int m原创 2021-01-02 16:16:03 · 5560 阅读 · 0 评论 -
求解水仙花数--第二弹
给出范围(m,n)求其中的水仙花数【问题描述】输入两个正整数m和n(m≥1,n≤1000),输出m到n之间的所有水仙花数。“水仙花数”是指一个三位数,其各位数字的立方和等于自身。#include<stdio.h>int main(){ int m,n,i,k,sum,t,s; scanf("%d%d",&m,&n); for(i=m;i<=n;i++) { t=i; sum=0; do原创 2021-01-05 22:57:14 · 311 阅读 · 0 评论 -
删除字符串中特定的字符
删除字符串中特定的字符(第二弹)#include<stdio.h>int main(){ char s[80],a; int i,j; printf("Input the string:"); gets(s); printf("Input the char:"); a=getchar(); for(i=j=0;s[i]!='\0';i++) if(s[i]!=a) s[j++]=s[i];原创 2021-01-07 17:22:39 · 102 阅读 · 0 评论 -
求一元二次方程的根
求一元二次方程的根题目描述本题目要求一元二次方程的根,结果保留2位小数。输入描述输入数据有多组,每组占一行,在一行中输入给出3个浮点系数a、b、c,中间用空格分开。输出描述对于每组输入数据,根据系数情况,输出不同结果:1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;3)如果方程只有一个根,则直接输出此根;4)如果系数都为0,则输出"Zero Equation";5原创 2021-02-06 17:30:15 · 276 阅读 · 0 评论