第1个回答 2010-10-29
lz好(1)
#include<stdio.h>
void main()
{
int a, b;
printf("Input a b:");
scanf("%d %d", &a, &b);
printf("a+b=%d\n", a+b);
}
(2)
int sgn(int x)
{
if (x==0) return 0;
else if (x>0) return 1;
else return -1;
}
(3)
#include<stdio.h>
void main()
{
const char *weekdays[]={"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};
int x;
printf("Input number(1-7):");
scanf("%d", &x);
if (x>= 1 && x<=7)
printf("%s\n", weekdays[x-1]);
else
printf("error\n");
}
(4)
#include<stdio.h>
void main()
{
int x, y, z;
printf("input 3 numbers:");
scanf("%d %d %d", &x, &y, &z);
if (x>=y+z || y>=x+z || z>=x+y)
printf("No\n");
else
printf("Yes\n");
}
(5)
#include<stdio.h>
void main()
{
int x, y, z;
printf("input 3 numbers:");
scanf("%d %d %d", &x, &y, &z);
if (x<y) x=y;
if (x<z) x=z;
printf("max=%d\n", x);
}
(6)
#include<stdio.h>
void main()
{
char c;
scanf("%c", &c);
if (c>='A' && c <='Z')
printf("%c", c+32);
else
printf("%c", c);
}
(7)
#include<stdio.h>
void main()
{
int a, min;
int i;
printf("Input 10 numbers:");
scanf("%d", &min);
for(i=0;i<9;i++) {
scanf("%d", &a);
if (min>a)
min=a;
}
printf("Min=%d", min);
}
(8)
#include<stdio.h>
void main()
{
int sum=0, i;
for(i=1;i<=100;i++)
sum+=i;
printf("sum=%d", sum);
}
#include<stdio.h>
void main()
{
int sum=0, i=0;
while(i++<100)
sum+=i;
printf("sum=%d", sum);
}
#include<stdio.h>
void main()
{
int sum=0, i=1;
do {
sum+=i;
} while(++i<=100);
printf("sum=%d", sum);
}
(9)
#include<stdio.h>
void main()
{
int sum=0, x, i;
printf("Input 20 numbers:");
for(i=0;i<20;i++){
scanf("%d", &x);
if (x>=90)
sum+=x;
}
printf("sum=%d", sum);
}
(10)
#include<stdio.h>
void main()
{
char c, maxc;
int i;
printf("Input 5 chars:");
scanf("%c", &maxc);
for(i=0;i<4;i++) {
scanf("%c", &c);
if (maxc<c)
maxc=c;
}
for(i=0;i<5;i++)
printf("%c", maxc);
}
(例题)
#include<stdio.h>
void main()
{
int n, i, j;
printf("Input n:");
scanf("%d", &n);
for(i=0; i<n; i++) {
for(j=0;j<n-i;j++)
printf(" ");
printf("*");
for(j=0;j<i;j++)
printf("_*");
printf("\n");
}
}
望LZ可以采纳!