我想请问个关于C语言的小问题
main( ) { int x,i=1,sum=0; while (i<=10) { printf(“\input %d data:”,i); scanf(“%d”,&x); sum=sum+x; i= i+1; } printf (“\nsum=%d”,sum); } 这个程序中的SUM是什么意思啊请解释详细点我比较菜
程序实现的是一次输入十个整数并求和。sum=sum+x;是sum先加上输入的x在将结果赋给sum,实现累加。 scanf("%d"&a);是这样写的吗?是不是没有加分号?scanf("%d",&a);再加上头文件就ok了。
这个程序的作用就是从键盘输入10个整数,最后输出它们的和(假设为126),则输出为sum=126 sum一词翻译过来就是“和”,不加引号的sum只不过是个变量名,你完全可以用别的变量名(如j)来表示,只不过没有用sum直观。
问:C语言(不是C++)能写窗口程序(像软件那样)的程序吗?
答:能,累死你,简单的一个比方,你把成熟语言库里的一个经常用的函数重新编写一遍,你就体验到味道了详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>