
SSE
&Xxxu-kunning
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSE——一维数组(非常容易)
创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。 **输出格式要求:"%3d" 程序的运行示例如下: 2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59 #include<stdio.h> int main() { int s[20],i; for(i=0;i<20;i++) { s[i]=i*3+2; printf("%3d",s[i]); } return 0; } ...原创 2020-11-09 19:48:06 · 1632 阅读 · 0 评论 -
SSE——计算阶乘
用函数编写计算整数n的阶乘n!。 **输入格式要求:"%d" 提示信息:“Input m:” **输出格式要求:"%d! = %ld\n" 程序运行示例如下: Input m:5 5! = 120 #include<stdio.h> long int fact(int m) { long int s=1; int i; for(i=1;i<=m;i++) { s*=i; } return s; } int main() { int m; long int s; printf(“Input原创 2020-11-09 18:25:58 · 323 阅读 · 0 评论 -
SSE——模拟strlen函数
从键盘任意输入一个字符串(可以包含:字母、数字、标点符号,以及空格字符),计算其实际字符个数并打印输出,即不使用字符串处理函数strlen()编程,但能实现strlen()的功能。 程序运行示例: Please enter a string:how are you↙ The length of the string is: 11 #include <stdio.h> unsigned int MyStrlen(char pStr); / 函数声明 */ int main() { char原创 2020-11-09 18:11:26 · 934 阅读 · 0 评论 -
SSE——递归方法计算阶乘
用递归方法计算整数n的阶乘n!。 **输入格式要求:"%d" 提示信息:“Input n:” “n<0, data error!\n” **输出格式要求:"%d! = %ld\n" 程序运行示例如下: Input n:5 5! = 120 #include<stdio.h> int main() { int n,i; long m=1; printf(“Input n:”);原创 2020-10-30 19:46:36 · 1939 阅读 · 1 评论 -
SSE——计算数字位数
程序:计算整数中数字的位数。 **输入格式要求:"%d" 提示信息:“Enter a nonnegative integer:” **输出格式要求:“The number has %d digit(s).\n” 程序运行示例如下: Enter a nonnegative integer: 60 The number has 2 digit(s). #include<stdio.h> int main() { int n,i=0; &n原创 2020-10-27 23:49:16 · 1380 阅读 · 0 评论 -
SSE——输出打头数字
写一个程序,输入为一个整数,输出为该整数的打头数字。例如123的打头数字为1,-123的打头数字为-1。 **输入格式要求:"%d" 提示信息:“请输入一个整数:” **输出格式要求:“该整数以%d打头!\n” #include<stdio.h> int main() { int x; printf(“请输入一个整数:”); scanf("%d",&x); while(x>=10||x<=-10) { x=x/10; } printf(“该整数以%d打头!\n”,x); re原创 2020-10-27 23:40:12 · 1216 阅读 · 0 评论 -
SSE——将任一整数转换为二进制形式
将任一整数转换为二进制形式。 **输入格式要求:"%d" 提示信息:“Input number:” **输出格式要求:“number of decimal form:%d\n” " it’s binary form: " 程序运行示例如下: Input number:876 number of decimal form:876 it’s binary form: 00000000000000000000001101101100 ...原创 2020-10-26 21:08:20 · 4256 阅读 · 3 评论 -
SSE——编程实现一个输入指定范围内的整数的函数getint
编程实现一个输入指定范围内的整数的函数getint,其完整的函数原型为: int getint(int min, int max);,它负责接收用户的输入,进行验证,保证接收的一定是一个介于min和max之间([min, max]区间内)的一个整数并最后返回该整数。如果用户输入不合法,则会提示继续输入,直到输入合法时为止。要求编写完整的程序并测试你所写的getint函数。已知[min, max]区间为[3,100]。 输入提示信息:“请输入[%d…%d]间的一个整数:\n” 输入数据格式:在getint()原创 2020-10-26 21:09:33 · 5113 阅读 · 1 评论 -
SSE——正整数反序输出
*输入一个正整数,要求以相反的顺序输出该数,例如输入12345,输出为54321。 **输入格式要求:"%d" 提示信息:“Input the number:” **输出格式要求:"%d" #include<stdio.h> int main() { int a,b,c; scanf("%d",&a); b=a; while(b>原创 2020-10-26 21:09:57 · 1199 阅读 · 1 评论 -
SSE——字符串倒序输出
编程将字符串s倒序输出,要求利用函数递归实现。 **输入格式要求:"%s" 提示信息:“input your string:\n” **输出格式要求:"%c" 程序运行的输入输出样例: 屏幕先输出提示信息: input your string: 然后用户键盘输入: abcdefg 最后屏幕输出: gfedcba ...原创 2020-10-26 21:10:15 · 269 阅读 · 0 评论