//一、计算两个数的商
#include <stdio.h>
void main(){
float a,b,shang;
printf("请输入两个数,用以计算他们的商:");
scanf("%f,%f",&a,&b);
shang=a/b;
printf("a is %f\nb is %f\nshang is %f\n",a,b,shang);
}
//二、输出*,从第一行到第七行,每行依次多一个
#include <stdio.h>
int main(){
int i,j,k;
for(i=1;i<8;i++){
for(k=0;k<i;k++){
printf("*");
}
printf("\n");
}
return 0;
}
//三、用循环输出三行七列*
//外层循环走一圈,内层循环走一圈。
#include <stdio.h>
void main(){
int i,j;
for(i=1;i<=3;i++){
for(j=1;j<=7;j++)
printf("*");
printf("\n");
}
}
或者:
#include <stdio.h>
void main(){
int i;
for(i=1;i<=3;i++){
printf("*******\n");
}
}
//四、任意三个数挑最大值输出
#include <stdio.h>
void main(){
int a,b,c,max;
printf("请输入三个数:");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b){
if(a>c)
max=a;
else
max=c;
}
else{
if(b>c)
max=b;
else
max=c;
}
printf("max is %d\n",max);
}
或者内部判断语句可改为:
if(a>b)
max=a;
else
max=b;
if(max>c)
;
else
max=c;
//五、累加1-100
#include <stdio.h>
void main(){
int i,sum;
i=1;
sum=0;
while(i<=100){
sum=sum+i;
i++;
}
printf("1+2+3+4+....+100 is %d\n",sum);
}