- 博客(16)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 输入指定区间求区间中的所有孪生素数对
自己的错误做法#include<stdio.h>main(){ int c,d,i,k,m; printf("please input c,d(c>2):\n"); scanf("%ld,%ld",&c,&d); for(m = c; m <= d; m++) { for(i = 2; i ...
2019-03-30 13:26:41
3535
1
原创 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。**输入格式要求:"%d" 提示信息:"the total numbers is:" "back m:"**输出格式要求:"%d," "%d"程序运行示例1如下:the total numbers is:5back m:21 2 3 4 54,5,1,2,3程序运行示例2如下:the total numb...
2019-06-26 21:06:13
6229
1
原创 不调用库函数同时实现strlwr()与strupr()
#include<stdio.h>#include<string.h>main(){ char string[10]; int i = 0; gets(string); while(string[i] != '\0') { if(string[i] >= 'A' && string[i] &...
2019-05-28 15:28:08
458
原创 不调用库函数的strcpy与strncpy的另一种表达方法
#include<stdio.h>#include<string.h>main(){ char str1[30], str2[10]; int i; gets(str1); gets(str2); for(i = 0; str2[i] != '\0'; i++) str1[i] = str2 [i]; ...
2019-05-26 15:55:36
217
原创 利用一个字符数组作函数参数,实现字符串(最大长度为80个字符 )的逆序存放
利用一个字符数组作函数参数,实现字符串(最大长度为80个字符 )的逆序存放。要求如下:(1)在子函数Inverse中实现字符串的逆序存放。函数原型为: void Inverse(char str[]);(2)在主函数中 从键盘输入字符串(使用gets函数) 然后,调用Inverse函数, 最后,输出逆序后的字符串。(3)**输入提示信息:...
2019-05-25 11:32:38
9763
原创 从键盘输入10个整型数据,放入数组a 中,求其最大值,并输出。
从键盘输入10个整型数据,放入数组a 中,求其最大值,并输出。**要求输入提示信息为:无输入提示信息**要求输入格式为:"%d"**要求输出格式为:"max=%d\n"#include <stdio.h>int main(){ int i; float max,min,num[10]; printf("请输入10个数,每输入一个数按回车键结束:\...
2019-05-24 19:49:12
27826
1
原创 对输入的8个字符串(每个字符串长度不超过20)按照字典顺序进行排序并输出。
对输入的8个字符串(每个字符串长度不超过20)按照字典顺序进行排序并输出。不限定排序方法,不能使用goto语句。输入输出格式:输入:%s输出:%s\n输入:多个字符串用空格分隔输出:排序好的字符串,每行一个字符串,末尾有空行。输入输出样例:输入:diankuang liuxu sui fengwu qingbo taohua zhu shuiliu输出:diankuang...
2019-05-24 19:36:32
14099
2
原创 根据最大公约数的如下3条性质,采用迭代法编写计算最大公约数的函数Gcd(),在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大公约数。
根据最大公约数的如下3条性质,采用迭代法编写计算最大公约数的函数Gcd(),在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大公约数。性质1 如果a>b,则a和b与a-b和b的最大公约数相同,即Gcd(a, b) = Gcd(a-b, b)性质2 如果b>a,则a和b与a和b-a的最大公约数相同,即Gcd(a, b) = Gcd(a, b-a)性质3 如果a=b,则...
2019-04-21 11:22:58
9656
3
原创 求不超过1000的回文素数
求不超过1000的回文素数。**输入格式要求:提示信息:"Following are palindrome primes not greater than 1000:\n"**输出格式要求:"%d\t"程序运行示例如下:Following are palindrome primes not greater than 1000:11 101 131 151 181...
2019-04-21 11:21:06
2694
原创 编程输出1000以内所有的完数,并输出其所有因子。
编程输出1000以内所有的完数,并输出其所有因子。所谓完数,即一个数的所有因子(除其自身)之和恰好等于其自身。如6就是一个完数,6=1+2+3。**输出格式要求:"\n%5d\n", "%5d"程序运行示例如下: 6 1 2 3 28 1 2 4 7 14 496 1 2 4 8 16 31 ...
2019-04-19 22:41:13
17018
原创 有关输入输出问题。 输入为:12a↙ b↙ 运行结果为:1,2,a,b,123.300000,65535请改正程序中的错误,使它能得出正确的结果。
有关输入输出问题。输入为:12a↙ b↙运行结果为:1,2,a,b,123.300000,65535请改正程序中的错误,使它能得出正确的结果。#include <stdio.h>main(){ int b; unsigned short a = 65535; short k = a; char c,...
2019-04-06 11:57:42
10894
4
原创 从键盘中读入一系列字符,直到输入字母a时停止,打印a之前的所有字符
#include <stdio.h>main(){ char c; while((c = getchar())!= 'a') printf("%c", c);}
2019-04-06 11:48:51
5443
原创 ***求2/1,3/2,5/3,8/5,13/8,21/13,.....前20项之和。请改正程序中的错误,使它能得出正确的结果
题目中错误的解法#include <stdio.h>main(){ int i, s1 = 2, s2 = 1; float x, sum = 0; for (i = 1; i <= 20; i++) { sum += s1 / s2; x = s1; s1 += s2; ...
2019-03-30 22:53:42
6291
原创 数阶梯
爱因斯坦曾出过这样一道数学题:有一条长阶梯,若每步跨2阶,最后剩下1阶;若每步跨3阶,最后剩下2阶;若每步跨5阶,最后剩下4阶;若每步跨6阶,则最后剩下5阶;只有每步跨7阶,最后才正好1阶不剩。参考例6.15程序,编写计算这条阶梯共有多少阶的程序如下所示,其中存在一些语法和逻辑错误,请找出并改正之,然后上机运行程序并写出程序的运行结果.#include <stdio...
2019-03-30 19:52:53
456
原创 打印年月日
#include<stdio.h>main(){ int day,month,year; char a,b; printf("Enter date (mm/dd/yy):"); scanf("%d/%d/%2d",&month,&day,&year); if((month<0||month>12)||(d...
2019-03-30 10:11:04
153
转载 程序的功能是读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
#include <stdio.h>main(){ int i,a,n=1; while(n<=7) { scanf("%d",&a); for(i=1;i<=a;i++) printf("*"); printf("\n"); n++; }}...
2019-03-30 09:35:34
7512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人