Ⅰ c语言输出输入ABC然后选
ss的初始值是"1,2,3,4,5"
但后续马上执行gets(ss),这个是读取一行输入,所以
初始值就不重要了。
执行后
ss
值是"ABC"
strcat是字符串连接
执行后,ss就是"ABC6789"
选A
Ⅱ 用c语言编程序从屏幕上输出五个菜单项供用户选择,用户输入数字1.2.3.4选
请高抬贵手,,,
Ⅲ c语言让输入你的选择怎么打印
int k ;
printf("输入选择 1、.....2、...")
scanf("%d",&k)
switch(k){
case 1:
case 2:
}
Ⅳ C语言菜单选择
#include<stdio.h>
intmain()
{
inti,j,t,n,m,k,s=1;
printf("输入测试次数:");
scanf("%d",&t);
while(t)
{
printf(" 1.计算n! 2.输出素数 3.判定闰年 输入选项(1~3):");
scanf("%d",&n);
switch(n)
{
case1:
{
scanf("%d",&k);
for(i=1;i<=k;i++)
s*=i;
printf("%d!=%d",k,s);
s=1;
t--;
break;
}
case2:
{
scanf("%d%d",&m,&k);
for(i=m;i<=k;i++)
{
for(j=2;j<i;j++)
if(i%j==0)break;
if(j>=i)printf("%-4d",i);
}
t--;
break;
}
case3:
{
scanf("%d",&k);
if((k%4==0&&k%100)||k%400==0)
printf("%d年是闰年",k);
elseprintf("%d年非闰年");
t--;
break;
}
default:
{
printf("INPUTERROR!");
t--;
break;
}
}
}
return0;
}
Ⅳ C语言输出
#include "stdio.h"
#include "conio.h"
main()
{
static int k[10];
int i,j,n,s;
for(j=2;j<1000;j++)
{
n=-1;
s=j;
for(i=1;i<j;i++)
{
if((j%i)==0)
{
n++;
s=s-i;
k[n]=i;
}
}
if(s==0)
{
printf("%d is a wanshu",j);
for(i=0;i<n;i++)
printf("%d,",k[i]);
printf("%d\n",k[n]);
}
}
getch();
}
Ⅵ C语言输入选择问题
这里select的类型应该改成char,否则输入字符时将进入死循环。
char select;
printf("1 for xxxx");
printf("2 for xxxx");
printf("3 for xxxx");
printf("please input you select:");
do
scanf("%c",&select);
while (select < '1' || select > '3');
switch (select)
{
case '1':
break;
case '2':
break;
case '3':
break;
default:
break;
}
Ⅶ c语言输出
a>b的结果是正确,也就是true,1。
然后系统再比较1>c,结果是false,0。
所以d得到的结果是,false,即0,而不是(a>b)&&(b>c)
Ⅷ c语言中有哪些输出输入语句
C语言本身不提供输入输出语句,它的输入与输出是由C语言函数库中的一批“标准输入输出函数”来完成的。在调用“标准输入输出函数”时,要用到以“stdio.h”为名的头文件,并以“#i nclude <stdio.h>”的方式放在源程序的开头处。而文件名后缀“.h”是“head”的缩写,“#i nclude”是预编译命令。(当只调用“printf”函数和“scanf”函数时可以省略“#i nclude <stdio.h>”。 1字符输入函数getchar()[getchar函数的功能和使用方法][功能]:从终端(或系统隐含指定的输入设备)(一般指键盘)输入一个字符,它的返回值为接受到的字符,也可以是一个整型数,即是该字符的ASCII码。[一般格式]:getchar()[注意]:1、 getchar()函数只能接受一个字符;2、 要调用getchar()函数应在程序的开头处加上预编译命令;3、 getchar是一个无参函数,但后面的空括号不能省; 2字符输出函数putchar()[putchar函数的功能和使用方法][功能] putchar的作用是向终端(一般指显示器)输出一个字符[一般格式]:putchar(参数),“参数”通常为字符型变量、字符码(整型变量)或字符本身。[注意]:(1)putchar(ch)函数只能输出一个字符;参数如果是整型数,则输出ASCII值为该数的字符。(2)要调用putchar(ch)函数也应在程序的开头处加上预编译命令#i nclude <stdio.h>;(3)putchar(ch)函数还能输出一些控制字符;也能输出其它转义字符。例:输入一行字符,计算该行字符中包含的字母,数字,空格及其它字符的个数。#i nclude<stdio.h>main(){ int letter=0,figure=0,blank=0,other=0; char c; printf("please input a string:"); while((c=getchar())!='\n')// 读入字符,遇到回车时停止读入 { if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))//如果读入的为字母 letter++; else if(c>='1'&&c<='9')//如果读入的为数字 figure++; else if(c==' ')//如果读入的为空格 blank++; else //如果读入的为其它字符 other++; } printf("The number of letter is %d\n",letter); printf("The number of figure is %d\n",figure); printf("The number of blank is %d\n",blank); printf("The number of other is %d\n",other);}
Ⅸ c语言输出时%d,%c这些都分别代表什么
格式化输出%d表示整型输出 %c表示字符型输出
它用以表示输出数据的类型,以下是常用类型的汇总,不常用的就不列了。
%hd、%d、%ld 以十进制、有符号的形式输出 short、int、long 类型的整数。
%hu、%u、%lu 以十进制、无符号的形式输出 short、int、long 类型的整数
%c 输出字符。
%lf 以普通方式输出double(float弃用,long doube无用)。
%e 以科学计数法输出double。
%s 输出字符串。