我想问问看,
要求输入一个数字,输出该数字分别与1—10的数相乘的结果
那位大哥可以帮帮我啊
LZ学过什么?
#include<stdio.h>
viod main
{
int x,b,i;
printf("请输入一个数字:");
scanf("%d",&x);
i=1;
b=i*x;
printf("%d*%d=%d ",i,x,b);
i=2;
b=i*x;
printf("%d*%d=%d",i,x,b);
.
.
照这样写就可以.
对人要诚恳点么
你就不会给人写上个注释
#include<stdio.h> //打开stdio.h这个库函数文件 以便引用这个文件里定义的函数 例如:printf scanf函数都在这个函数库里定义 但是如果你如果光用那两个函数你不写编译器也不会告诉你有语法错误
main() //C语言最开始运行的函数 也要是不知道什么是函数你就理解为最开始运行的部分
{
int a,b,i; //定义这三个变量为整数类型变量
scanf("%d",&a); //等待用户输入输入一个整数然后把这个整数符给变量a &是取变量a的地址 必须加
for(i=1;i<11;i++) //for循环语句 是个控制语句 最简格式是for(;;){} 你可以这么理解:for(A;B;C){D}其中ACD都是一个或多个语句,B是个条件判断表达式 A部分语句只在for循环前循环一次 B部分在每次循环前判断一次 为真则循环为假则跳出循环继续运行其他语句 C部分是每循环一次D后运行一次运行的语句 D就是你要循环的语句 i++等价于i=i+1
{
b=i*a; //把i*a运算后的结果值给变量b
printf("%d*%d=%d ",i,a,b); //在屏幕上输出变量i a b %d 表示输出数据类型为整型 其中*=照样输出
}
return 0; //main函数返回值为0 专业写法 没什么作用 但是写出来会让人感觉你很专业
}
[此贴子已经被作者于2006-11-6 12:08:01编辑过]