如果在屏幕上显示这个c语言

Python010

如果在屏幕上显示这个c语言,第1张

#include<stdio.h>

#include<string.h>

int main()

{

char fn[]=__FILE__,*str

int n=strrchr(fn,'.')-(str=strrchr(fn,'\\'))-1

float a=10,h=20

memmove(fn,str+1,n)

fn[n]=0

printf("\t程序名称[%s]\n\n",fn)

printf("(1)教室长=11.7米,教室宽度=8.7米,"

"教室面积=%.1f平方米(填空题)。\n\n",11.7*8.7)

printf("(2)花坛半径:6.7米,花坛面积%.2f平方米(选择题,回答选项及内容)。\n",3.14159*6.7*6.7)

printf("A. 120平方米 B. 141.03平方米 C. 137.9平方米 D. 77.8平方米\n")

printf("\t答案:B\n\n")

printf("(3)三角形面积计算公式s=1/2ah,在程序中赋值语句为:s=1/2*a*h。错误(是非题,回答\"正确\"或\"错误\")。\n")

printf("\t因为s=%.1f 答案:错误\n\n",1/2*a*h)

printf("(4)编程解决以上问题,典型的程序结构是哪一种:顺序结构(选择题,回答选项及内容)。\n")

printf("A. 顺序结构 B. 分支结构 C. 循环结构 D. 分层结构\n")

printf("\t答案:A\n")

return 0

}

这应该不难,属于入门问题:

#include "stdio.h"

int main() {

int a, b, c, max

printf("输入a,b,c的值:\na=")

scanf("%d", &a)

printf("b=")

max = a

scanf("%d", &b)

if(max < b) {

max = b

printf("c=")

scanf("%d", &c)

if(max < c) {

max = c

}

printf("最大的值为 %d\n", max)

return 0

}