一.
编写一个C程序输出以下图形:
*****
*****
*****
*****
#include <stdio.h>
//配合函数使用;
#if(1)
int main(){
void shu();
int n;
printf("请输入行数\n");
scanf("%d",&n);
shu(n);
}
void shu(int a){
int i,j;
for (i=0; i<a; i++) {
for (j=0; j<2*i; j++) {
printf(" ");
}
printf("*****\n");
}
}
#endif
//for循环
#if(0)
int main(){
int i,j,n;
printf("请输入行数\n");
scanf("%d",&n);
for (i=0; i<n; i++) {
for (j=0; j<2*i; j++) {
printf(" ");
}
printf("*****\n");
}
}
#endif
二.
编写一个C程序,输入a, b, c三个值,输出其中值最大者:
#include <stdio.h>
int main(){
int a,b,c,max;
printf("请输入三个整数\n");
#if(0)
scanf("%d%d%d",&a,&b,&c);
max=a;
if (max<b) {
max=b;
}
if (max<c) {
max=c;
}
printf("最大数是%d\n",max);
#endif
#if(1)
scanf("%d,%d,%d",&a,&b,&c);
max=a;
max=a<b?b:a;
max=max<c?c:max;
printf("最大数是%d\n",max);
#endif
}