例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
*/
public static void main(String[]args){
Scanner sca=new Scanner(System.in);
System.out.println("请输入一个数");
int num=sca.nextInt();
int n=0,sum=0;
for(int i=1;i<=5;i++){
n=n*10+num;
sum=sum+n;
}
System.out.println(sum);
}
九九乘法表:
public class Test1{
public static void main(String[]args){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
//“\t”代表制表符System.out.print(j+"*"+i+"="+i*j+'\t');
}
System.out.println();
}
}
}
打印输出的结果为:
system(系统)函数
windows操作系统下system()函数详解(主要是在C语言中的应用)
功能:发出一个DOS命令
用法:int system(char*command);
system函数已经被收录在标准c库中,可以直接调用
程序例:
#include<stdlib.h>
#include<stdio.h>
int main(void)
{
printf("About to spawn and run a DOS command\n");
system("dir");
return 0;
}
又如:system("pause")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏操作。而调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。
例如,用system("color 0A");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6=黄色7=白色8=灰色9=淡蓝色A=淡绿色B=淡浅绿色C=淡红色D=淡紫色E=淡黄色F=亮白色
(注意:Microsoft Visual C++6.0支持system)
首先你要确定最后一个有多少个a和a的初值,现在我假设他有4个a吧,初值是5
#include<stdio.h>事实上这个程序很容易超出int的最大值,所以有的时候得出来的结果可能是个不正确的结果。
这个代码是还要确定a有多少个吗?
追答你不知道a有多少个该怎么算呢?就给个式子没有意义,几个a也就是循环几次的事,你理解了这个循环你就会知道有几个a都没关系,循环就是了,不过还是那句话,很容易超过int的最大值,即使是double也有可能超出。
//记得两个都采纳了
本回答被提问者采纳