int score = 87; //考试分数为87分
score = score / 10;
switch(score)
score = score / 10;
switch(score)
2015-01-19
可以这样
for(i=1; i<5; i++)
{
for(j = 0; j < 4-i; j++)
{
printf(" ");
}
for(k = 0; k < 2*i-1; k++)
{
printf("*");
}
printf("\n");
}
for(i=1; i<5; i++)
{
for(j = 0; j < 4-i; j++)
{
printf(" ");
}
for(k = 0; k < 2*i-1; k++)
{
printf("*");
}
printf("\n");
}
2015-01-19
//使用for循环
for(i=1;i<=100;i++)
{
sum=sum+i*flag;
flag=flag*(-1);
}
printf("sum=%d\n",sum);
for(i=1;i<=100;i++)
{
sum=sum+i*flag;
flag=flag*(-1);
}
printf("sum=%d\n",sum);
2015-01-19
已采纳回答 / milanlover
C语言的数组有三大特点:1.连续的 2.大小固定 3.数据类型一致首先数组长度一定是确定的,第二数组可以越界访问,但是越界后访问的不是数组的元素而是一个不确定的值。所以你的这个问题即便用指针也无法实现,因为也没有办法判断是否循环到数组的最后一个元素。
2015-01-19
#include <stdio.h>
int main()
{
int sum, num; //变量分别接受偶数与偶数和
sum = 0;
for(num = 0; num<=10 ; num++ ) //for循环条件与num的变化值
{
sum = sum + num; //计算每次偶数相加的和sum
}
printf("10以内数的和为:%d", sum);
return 0;
}
int main()
{
int sum, num; //变量分别接受偶数与偶数和
sum = 0;
for(num = 0; num<=10 ; num++ ) //for循环条件与num的变化值
{
sum = sum + num; //计算每次偶数相加的和sum
}
printf("10以内数的和为:%d", sum);
return 0;
}
2015-01-19
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number =number * 1.2; //这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
int main()
{
int number=200;
int year=2014;
do{
year++;
number =number * 1.2; //这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
2015-01-19
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
printf("num的整数部分是%d\n", (int)num); //现用现转即可
return 0;
}
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
printf("num的整数部分是%d\n", (int)num); //现用现转即可
return 0;
}
2015-01-19