#include<stdio.h>
int main()
{
int i,j,result;
for(i=1;i<10;i++)
{
for(j=1;j<10;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);
}
printf("\n");
......................
阅读全部
|
dzyyyy
贴于 2022年7月7日 09:49
hide
bbsi
#include <stdio.h>
int main() {
printf("我在编程中国学C语言\n\n");
// 练习一下循环的使用
int i;
for (i=1; i<=20; i++) {
printf("我爱编程中国 %d 次\n", i);
}
printf("\n\n绘制一个心形图案:");
......................
阅读全部
|
dzyyyy
贴于 2022年7月7日 09:46
hide
bbsi
#include <stdio.h>
//求Sn=a+aa+aaa+aaaa+aaaaa+.....+aaa...aaa的值
//其中a是一个数字,n表示a的位数,由键盘输入,例如:2+22+222+2222+22222(此时n=5)
int main() {
int a,n,i=1,sn=0,tn=0;
printf("请输入a,n的值:\n\n");
scanf("%d %d",&a,&n);
while(i<=n)
{
tn=tn+a; //赋值后的tn为i个a组成的值
sn=sn+tn; //赋值后的Sn为多项式前n项的和
a=a*10;
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 22:03
hide
bbsi
#include <stdio.h>
//输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
int main() {
char c;
int letters=0; //用于记录英文字母个数
int space=0; //用于记录空格个数
int digit=0; //用于记录数字个数
int other=0; //用于记录其他字符个数
printf("请输入一行字符:\n");
while((c=getchar())!='\n') //循环条件是c不等于换行(即结束符)
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 21:37
hide
bbsi
#include <stdio.h>
//输入两个正整数m和n,求其最大公约数和最小公倍数
int main() {
int m,n,temp,p,q;
static int a,b; //因为m,n的 值在代码运行过程中,值发生了改变,
//故定义静态变量保存m和n的值(static int 整个过程其值都不会改变
printf("请输入两个正整数:\n");
scanf("%d %d",&m,&n); //如果前者小于后者,则交换两个数
a=m;
b=n;
if(m<n)
{
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 21:06
hide
bbsi
import java.util.Scanner;
public class Test1009{
public static void main (String[] args) {
Scanner in=new Scanner(System.in);
int number,digit1,digit2,digit3,digit4,newnum;
number=in.nextInt();
digit1=number/1000;
digit2=(number%1000)/100;
digit3=((number%1000)%100)/10;
digit4=number%10;
/*
* System.out.println("digit1="+digit1+" digit2="+digit2+" digit3="+digit3+" digit4="+digit4);
......................
阅读全部
|
yhhe
贴于 2022年6月24日 17:16
hide
bbsi
/*译密码:为使电文保密,往往按照一定的规律将其转换成密码,
收报人再按约定的规律将其译为原文
将字母A变成E,a变成e,即变成其后的第四个字母
从键盘输入相应的字符,要求输出对应的密码*/
#include <stdio.h>
int main() {
char c;
while((c=getchar())!='\n')
{
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) //c如果是26个字母之一
{
if((c>='W'&&c<='Z')||(c>='w'&&c<='z')) //如果c是最后4个字母之一,则就使c-22
......................
阅读全部
|
KC_Andy
贴于 2022年6月23日 21:48
hide
bbsi
#include <stdio.h>
#include <math.h>
int main() {
int i,n;
for(n=101;n<=200;n+=2)//只需要判断奇数即可,偶数一定不是素数,这也可以提高程序的运行效率
{
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0) //如果该数可以被2--该数的平方根整除,则不是素数
{
break; //break语句用来终止循环语句,即循环条件没有False条件
} //或者序列还没被完全递归完,也会停止执行循环语句
......................
阅读全部
|
JiangLj
贴于 2022年6月23日 21:45
hide
bbsi
#include <stdio.h>
#include <math.h>
int main() {
int i,n;
for(n=101;n<=200;n+=2)//只需要判断奇数即可,偶数一定不是素数,这也可以提高程序的运行效率
{
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0) //如果该数可以被2--该数的平方根整除,则不是素数
{
break; //break语句用来终止循环语句,即循环条件没有False条件
} //或者序列还没被完全递归完,也会停止执行循环语句
......................
阅读全部
|
KC_Andy
贴于 2022年6月23日 21:12
hide
bbsi
#include <stdio.h>
#include <math.h>
int main() {
int i,n;
for(n=101;n<=200;n+=2)//只需要判断奇数即可,偶数一定不是素数,这也可以提高程序的运行效率
{
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0) //如果该数可以被2--该数的平方根整除,则不是素数
{
break; //break语句用来终止循环语句,即循环条件没有False条件
} //或者序列还没被完全递归完,也会停止执行循环语句
......................
阅读全部
|
KC_Andy
贴于 2022年6月23日 21:11
hide
bbsi