c语言操作案例
编写程序:从键盘上分别输入一个整数、实数、字符型常量,再打印出来。注意别把字符型放在最后一行输
输出1到100之间的所有数(10个数一行)用for语句
分别输出1到20之间偶数和奇数(5个一行)
编写程序,求在10~1000之间所有能被4除余3,
被7除余5,被9除余2的数,
打印出这些数(每5个数一行),并计算、打印出它们之和。
#include
void main()
{
printf("姓名:张斌\n");
printf("班级:地信1031\n");
printf("学号:23\n");
int i,j=0,s=0;
for(i=10;i<=1000;i++)
{
if(i%4==3||i%7==5||i%9==2)
{
j++;
printf("%d\t",i);
if(j%5==0)
printf("\n");
}
}
s=s+i;
printf("\n得到的结果是:%d\n",s);
}
求出1-3000以内能被3或者5整除数的个数
求1到1000之内能被7或11整除,
但不能同时被7和11整除的所有整数的个数
编程输出以下图形
*
***
*****
#include
void main()
{
int i,j,k;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%d*%d=%d\t",j,i,j*i);
printf(" \n");
}
}
输出一个右下角的三角形
#include
void main()
{
int i,j,k;
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++)
printf(" ");
for(k=1;k<=i;k++)
printf("*");
printf("\n");
}
}
输入一个小写字母,输出大写字母
、输出以下信息:
***********
Hello World!
***********
1:%c和%s的用法,到底什么时候要用%ss什么时候要用%c
2:符号型常量忘记''以后再看到符号型常量就要想到别遗漏''
3:就是在做题目的时候粗心比如scanf("%d,%d",&d1,&d2);中逗号用的是中文输入....
输出1到100之间的所有整数
分别输出1到20间的偶数和奇数
I=8输出下列各表达式,i\i++\++i\--i\i--\-i++\-i--
编制用户身份验证程序;设四个不同密码表示不同用户类型,0000为特许用户、1111为授权用户、1234为普通用户、其他密码为非法用户;
#include
void main()
{
int x;
printf("请输入密码");
scanf("%d",&x);
switch(x)
{
case 0000:printf("此用户为特许用户\n");break;
case 1111:printf("此用户为授权用户\n");break;
case 1234:printf("此用户为普通用户\n");break;
default:printf("此用户为非法用户\n");
}
}
输入一批以0结束的整数,求其中所有能被三整除的数的和
#include
void main()
{
int i,s;
s=0;
printf("输入一个整数");
scanf("%d",&i);
while(i!=0)
{
if(i%3==0)
s=s+i;
printf("再输入一个整数");
scanf("%d",&i);
}
printf("能被3整除的数的和是:%d\n",s);
}
定义字符变量ch1和ch2,赋值并分别以字符形式和整数形式输出
#include
void main()
{
char ch1,ch2;
printf("数入两个字符");
scanf("%c,%c",&ch1,&ch2);
printf("%c\n",ch1);
printf("%c\n",ch2);
printf("%d\n",ch1);
printf("%d\n",ch2);
}
判断一个数是不是质数
#include
void main()
{
int i,x;
printf("请输入一个整数:");
scanf