第1个回答 2010-11-21
Hello World 程序:
#include <stdio.h>
#include <stdlib.h>
int main(){
printf("您好,欢迎您的到来!\n"); //输出文字或结果
system("pause"); //暂停程序
return 0;
}
求和程序:
#include <stdio.h>
#include <stdlib.h>
int main(){
int i , rst = 0 ;
for(i = 1 ; i <= 100 ; i++) rst += i; //1-100的循环,每次都把上一次的值加上i
printf("%d\n",rst); //输出结果
system("pause"); //暂停
return 0;
}
第2个回答 2010-11-28
我来回答你把。。在运算中,如果你直接这样写的话编译器就会把它认为是int行的 那么这时候10/3=3 你需要把数据转为float 这点你只需要吧10/3写成 10/3.0 编译器就会自动改成float行的。so 10/3.0+9%3-(-1)/5.0 你这样写就没问题了 能输出正确的值了。
第3个回答 2010-11-21
main()
{printf“您好,欢迎您的到来!\n ”};
main()
{int a,t;
a=1;t=2;
whlie(a<=100)
{a=a+t;
t=t+1;}
printf(“%d”,a);}