简单C语言编程

Python09

简单C语言编程,第1张

1。#include <iostream>

using namespace std

int main()

{

int i

for(i=0i<=100i++)

{

if(i%4==0&&i%9==0)

cout<<i<<endl

}

return 0

}

2。

#include <iostream>

using namespace std

int main()

{int a,b,c,d

cin>>a>>b>>c

d=c

c=b

b=a

a=d

cout<<a<<endl<<b<<endl<<c<<endl

return 0

}

3。#include <fstream>

#include <iostream>

using namespace std

int main()

{

char a[90]

ofstream outfile("your_file.txt",ios::out)

cin.getline(a,90)

outfile<<a

return 0

}

4。

#include <iostream>

using namespace std

int main()

{

char c[80]

cin.getline(c,80)

int i=0,j=0

while(c[i]!='\0')

{

if(c[i]>=65&&c[i]<=90)

i++

j++

}

cout<<j<<endl

return 0

}

5。

#include <iostream>

using namespace std

struct student

{

char name[50]

int score

}

int main()

{

student a[5]

int i

for(i=0i<=4i++)

{

cin>>a[i].name>>a[i].score

}

FILE *fp

fp=fopen("data1.txt","w")

for(i=0i<=4i++)

{

fprintf(fp,"%s\n",a[i].name)

fprintf(fp,"%d\n",a[i].score)

}

fclose(fp)

return 0

}

1.输入一个数然后输出一句话的程序用C语言怎么编写

用if或switch语句如`:

switch((int)x)

{

case 9:printf("你好\n")break

case 8:printf("您好\n")break

case 7:printf("我爱你\n")break

case 6:printf("。。\n")break

default:printf("重庆\n")

}

你输入6,7,8,9,分别输出相应的话 这只是部分 你还要在前面加上预处理和主函数

2.C语言编程,怎么在printf输出语句中输出一个中文和变量混合的句子

//C:

#include <stdio.h>

int main() {

int x = 10

printf("%s%d%s", "需要100元的纸币共", x, "张。");

}

//C++:

#include <iostream>

int main() {

int x = 10

cout <&lt; "需要100元的纸币共" <<x <&lt; "张。";

}printf的使用方法是:

int printf ( const char * format, 。 );上面的s是String类型输出,d是整型(可以改为i)

[具体的类型表参考]C++REF,上面有很全的资料,但是需要一定的英语知识积累

3.c语言程序:使用一个选择语句和一个循环语句编写一个程序(什么程

#include

int main()

{

int a,b

int c

scanf("%d%d%d",&a,&b,&c);//输入三个数

switch(c)//对输入第三个数进行判断

{

case 0://如果第三个数是0,那么输出前两个数的和

c = a+b

break

case 1://否则输出前两个数的差

default:

c = a-b

break

}

printf("%d\n", c);//这里输出结果。

}

4.编写一个C语言程序,输出以下信息

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。

printf()函数的调用格式为: printf("&lt;格式化字符串>", &lt;参量表>)

其中格式化字符串包括两部分内容:

一部分是正常字符, 这些字符将按原样输出;另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。

参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出参数个数一样多, 各参数之间用","分开, 且顺序一一对应, 否则将会出现意想不到的错误。

/*******************************************************************/

printf的格式控制的完整格式:

% - 0 m.n l或h 格式字符

下面对组成格式说明的各项加以说明:

①%:表示格式说明的起始符号,不可缺少。

②-:有-表示左对齐输出,如省略表示右对齐输出。

③0:有0表示指定空位填0,如省略表示指定空位不填。

④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。

n指精度,用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。

⑤l或h:l对整型指long型,对实型指double型。h用于将整型的格式字符修正为short型。

5.如何用c语言编写一个程序,输出一张笑脸

这个笑脸算吗呵呵

#include<stdio.h>

#include <Windows.h>

struct move_point

{

int x,y

int xv,yv

}man

void gotoxy(int x, int y) //x为列坐标,y为行坐标

{

COORD pos = {x,y};//定义坐标

HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//设置一个句柄

SetConsoleCursorPosition(hOut, pos)

}

void main()

{

int i

gotoxy(10, 10)

printf("%c", 2)

for(i = 0i <40i++)

{

gotoxy(10 + i, 10)

printf(" ")

printf("%c", 2)

Sleep(100)

}

}

6.C语言的一句话简单编程

1.#include

main()

{

int a

scanf("%d",&a)

if(a/2!=0)

printf("this is a odd number.")

else

printf("this is a even number.")

}

2.#include

#define PI 3.1415926

void main()

{

int r=5,h=3

float area,vol

area=PI*r*r

vol=area*h

printf("area=%f",area)

printf("vol=%f",vol)

}

3.

#include

main()

{

int a,b,c

scanf("%d%d",&a,&b)

c=a>b?a:b

printf("%d",c)

}

7.用C语言编写程序:由用户输入一个字符串,按照用户的要求输出句中

WIN-TC下编译成功 不好意思,char *str;字符串指针才对。

printf和scanf都是基本的输入输出函数 在turbo c中根本不用导入string 头文件和stdio 除非你用C++ main() { char *strint nprintf("Please input a string:")scanf("%s",str)printf("Which char:")scanf("%d",&n)printf("The NO.%d charector is \"%.1s\" ",n,str+n-1)getch()}。

用双引号括起来的单个字符也是字符串类型的, 把一个字符串类型的赋给字符类型的, 当然会出问题...

给你改好了,看看吧...

#include<stdio.h>

void main()

{

int c

while((c=getchar())!=EOF){

if(c=='\t')

c='\t' //这里用单引号

if(c=='\b')

c='\b'//这里用单引号

if(c=='\\')

c='\\'//这里用单引号

putchar(c)

}

}