1. 有1020个西瓜,第一天卖出一半多两个,以后每天卖剩下的一半多两个,编程求到第几天卖完。
2. 键盘输入一串字符,计算其中的元音字符的个数和辅音字母的个数。例如输入:
I am a boy. You are a girl. 则元音有10个,辅音有8个,等等。输入时以回车(‘\n’)作为结束。
#include<stdio.h>
int main()
{
char string[100];
int i, y=0,f=0;
char c;
gets(string);
{
for(i=0;(c=string[i])!='\0';i++)
if(string[i]>='a'&&string[i]<='z'||string[i]>='A'&&string[i]<='Z')
if (c=='a'||c=='e'||c=='i'||c=='o'||c=='u'||c=='A'||c=='E'||c=='I'||c=='O'||c=='U')
y =y+1;
else
f=f+1;
}
printf("元音有%d个\n辅音有%d个\n",y,f);
}
3. 编程计算1-3+5-7+…-99+101的值。
#include <stdio.h>
int main()
{
int sum1=0,sum2=0,sum,a=1,b=-3;
do
{
sum1=sum1+a;
sum2=sum2+b;
a+=4;
b-=4;
}
while(a<=101,b>=-99);
sum=sum1+sum2;
printf("sum=%d",sum);
}
4. 输出完整的乘法九九表:
1*1=1
1*2=2  2*2=4
1*3=3  2*3=6    3*3=9
1*4=4  2*4=8    3*4=12    4*4=16
1*5=5    2*5=10    3*5=15      4*5=20    5*5=25
……
#include<stdio.h>
void main()
{
int x,y; 
for(y=1;y<=9;y++)
{
for(x=1;x<=y;x++)
printf("%d*%d=%d ",x,y,x*y);
printf("\n");
c++string类型}
}
5. 键盘输入一个字符串,反序输出。
2 例如输入:  "How  are  you!"   
则输出:    "!uoy  era  woH"
若输入:    "Holle  the  world!" 
则输出:    "!dlrow  eht  elloH"
等等

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。