// lh1.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include"stdio.h"
int main(int argc, char* argv[])
{
/*
//demo1 输出1-abc 123?
printf("1-abc\0123\?\n");
printf("2-\"def\"456\\n\n");
*///demo1
/*// demo2要求输入两个整数a和b,求两者的和sum和平均数avg(float类型)
int a,b;
float sum,avg;
printf("请输入整数a和b的值:\n");
scanf("%d,%d",&a,&b);
printf("%d\n",a);
printf("%d\n",b);
sum=a+b;
avg=sum/2;
printf("整数a和b的和sum=%f\n整数a和b的平均数avg=%f\n",sum,avg);
// demo2*/
//demo2 输入3个小写字母,输入其ASCII码值和对应的大写字母
printf("请输入3个小写字母\n");
char a1,a2,a3,b1,b2,b3;
scanf("%c,%c,%c",&a1,&a2,&a3);
printf和scanf有什么不同 printf("这三个小写字母%c,%c,%c对应的ASCII码值分别是%u,%u,%u\n",a1,a2,a3,a1,a2,a3);
b1=a1-('a'-'A');
b2=a2-('a'-'A');
b3=a3-('a'-'A');
printf("这三个小写字母%c,%c,%c对应的大写字母分别是%c,%c,%c\n",a1,a2,a3,b1,b2,b3);
/*
//demo3输入一个十进制数将其转化为一个8位的二进制数输出
int c;
int a[8]={0};
printf("please input a number:\n");
scanf("%d",&c);
for (int i1=0;i1<=7;i1++)
{
a[i1]=c%2;
//printf("%d",a[i1]);
c=c/2;
}
printf("\n");
for (int i=7;i>=0;i--)
{
printf("%d",a[i]);
}
printf("\n");
return 0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论